svc_font.cpp 826 B

123456789101112131415161718192021222324252627
  1. #include <precomp.h>
  2. #include <api/font/svc_fonti.h>
  3. #define CBCLASS svc_fontI
  4. START_DISPATCH
  5. VCB(TEXTOUT, textOut);
  6. VCB(TEXTOUT2, textOut2);
  7. VCB(TEXTOUTELLIPSED, textOutEllipsed);
  8. VCB(TEXTOUTWRAPPED, textOutWrapped);
  9. VCB(TEXTOUTWRAPPEDPATHED, textOutWrappedPathed);
  10. VCB(TEXTOUTCENTERED, textOutCentered);
  11. CB(GETTEXTWIDTH, getTextWidth);
  12. CB(GETTEXTHEIGHT, getTextHeight);
  13. CB(GETTEXTHEIGHT2, getTextHeight2);
  14. VCB(GETTEXTEXTENT, getTextExtent);
  15. VCB(SETFONTID, setFontId);
  16. CB(GETFONTID, getFontId);
  17. CB(GETFACENAME_, getFaceName);
  18. CB(ISBITMAP, isBitmap);
  19. CB(GETSCRIPTID, getScriptId);
  20. VCB(SETSCRIPTID, setScriptId);
  21. VCB(SETFONTFACE, setFontFace);
  22. CB(ADDFONTRESOURCE, addFontResource);
  23. CB(ADDFONTRESOURCE2, addFontResource2);
  24. CB(GETFONTSVCNAME, getFontSvcName);
  25. END_DISPATCH
  26. #undef CBCLASS