Annotation of pmsdk/samples/vectfont/vectfont.h, revision 1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.