|
|
1.1 root 1: /*------------------------
2: VECTFONT.H header file
3: ------------------------*/
4:
5: #define ID_RESOURCE 1
6:
7: #define IDM_NOTHING 0
8: #define IDM_24POINT 1
9: #define IDM_STRETCH 2
10: #define IDM_MIRROR 3
11: #define IDM_CHARANGLE 4
12: #define IDM_ROTATE 5
13: #define IDM_CHARSHEAR 6
14: #define IDM_SHADOW 7
15: #define IDM_HOLLOW 8
16: #define IDM_DROPSHADOW 9
17: #define IDM_BLOCK 10
18: #define IDM_NEON 11
19: #define IDM_FADE 12
20: #define IDM_SPOKES 13
21: #define IDM_WAVY 14
22: #define IDM_MODSPOKES 15
23:
24: #define LCID_MYFONT 1L
25: #define ID_PATH 1L
26: #define PI 3.14159
27:
28: LONG CreateVectorFont (HPS hps, LONG lcid, CHAR *szFacename) ; // VF00
29: BOOL ScaleVectorFont (HPS hps, SHORT xPointSize, SHORT yPointSize) ;
30: BOOL ScaleFontToBox (HPS hps, LONG cbText, CHAR *szText, LONG cxBox,
31: LONG cyBox) ;
32: VOID QueryStartPointInTextBox (HPS hps, LONG cbText, CHAR *szText,
33: POINTL *pptl) ;
34: VOID ColorClient (HPS hps, LONG cxClient, LONG cyClient, LONG lColor) ;
35:
36: VOID Display_24Point (HPS hps, LONG cxClient, LONG cyClient) ; // VF01
37: VOID Display_Stretch (HPS hps, LONG cxClient, LONG cyClient) ; // VF02
38: VOID Display_Mirror (HPS hps, LONG cxClient, LONG cyClient) ; // VF03
39: VOID Display_CharAngle (HPS hps, LONG cxClient, LONG cyClient) ; // VF04
40: VOID Display_Rotate (HPS hps, LONG cxClient, LONG cyClient) ; // VF05
41: VOID Display_CharShear (HPS hps, LONG cxClient, LONG cyClient) ; // VF06
42: VOID Display_Shadow (HPS hps, LONG cxClient, LONG cyClient) ; // VF07
43: VOID Display_Hollow (HPS hps, LONG cxClient, LONG cyClient) ; // VF08
44: VOID Display_DropShadow (HPS hps, LONG cxClient, LONG cyClient) ;// VF09
45: VOID Display_Block (HPS hps, LONG cxClient, LONG cyClient) ; // VF10
46: VOID Display_Neon (HPS hps, LONG cxClient, LONG cyClient) ; // VF11
47: VOID Display_Fade (HPS hps, LONG cxClient, LONG cyClient) ; // VF12
48: VOID Display_Spokes (HPS hps, LONG cxClient, LONG cyClient) ; // VF13
49: VOID Display_Wavy (HPS hps, LONG cxClient, LONG cyClient) ; // VF14
50: VOID Display_ModSpokes (HPS hps, LONG cxClient, LONG cyClient) ; // VF15
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.