Annotation of mstools/mfc/samples/showfont/showfont.rc, revision 1.1.1.1

1.1       root        1: /* showfont.rc : Defines the main resources.
                      2: //
                      3: // This is a part of the Microsoft Foundation Classes C++ library. 
                      4: // Copyright (C) 1992 Microsoft Corporation 
                      5: // All rights reserved. 
                      6: //  
                      7: // This source code is only intended as a supplement to the 
                      8: // Microsoft Foundation Classes Reference and Microsoft 
                      9: // QuickHelp documentation provided with the library. 
                     10: // See these sources for detailed information regarding the 
                     11: // Microsoft Foundation Classes product.
                     12: */
                     13: 
                     14: #include <windows.h>
                     15: #include "resource.h"
                     16: #include <afxres.h>
                     17: 
                     18: AFX_IDI_STD_FRAME   ICON    showfont.ico
                     19: 
                     20: ShowFont MENU
                     21: {
                     22:        POPUP "&File"
                     23:        {
                     24:                MENUITEM "&Add Font...",    IDM_ADDFONT
                     25:                MENUITEM "&Delete Font...", IDM_DELFONT
                     26:                MENUITEM SEPARATOR
                     27:                MENUITEM "E&xit",           IDM_EXIT
                     28:        }
                     29: 
                     30:        POPUP "&Show"
                     31:        {
                     32:                MENUITEM "&String",         IDM_SHOWSTRING
                     33:                MENUITEM "&Character Set",  IDM_SHOWCHARSET
                     34:                MENUITEM "&Logical Font",   IDM_SHOWLOGFONT
                     35:                MENUITEM "&Text Metrics",   IDM_SHOWTEXTMETRICS
                     36:                MENUITEM "Cl&ear",          IDM_CLEAR
                     37:        }
                     38: 
                     39:        POPUP "Fo&nt"
                     40:        {
                     41:                MENUITEM "S&ystem",             IDM_SYSTEM, CHECKED
                     42:                MENUITEM "ANSI &Fixed",         IDM_ANSIFIXED
                     43:                MENUITEM "ANSI &Variable",      IDM_ANSIVAR
                     44:                MENUITEM "&OEM",                IDM_OEM
                     45:                MENUITEM "&Device Default",     IDM_DEVICEDEF
                     46:                MENUITEM SEPARATOR
                     47:                MENUITEM "&Select a Font...",   IDM_SELECTFONT
                     48:                MENUITEM "&Create a Font...",   IDM_CFONT
                     49:        }
                     50: 
                     51:        POPUP "&Options"
                     52:        {
                     53:                MENUITEM "&Text Color...",          IDM_TEXTCOLOR
                     54:                MENUITEM "&Background Color...",    IDM_BACKGROUNDCOLOR
                     55:                MENUITEM SEPARATOR
                     56:                MENUITEM "&Opaque Background",      IDM_OPAQUE,      CHECKED
                     57:                MENUITEM "Trans&parent Background", IDM_TRANSPARENT
                     58:                MENUITEM SEPARATOR
                     59:                MENUITEM "Align &Left",             IDM_ALIGNLEFT,   CHECKED
                     60:                MENUITEM "Align &Center",           IDM_ALIGNCENTER
                     61:                MENUITEM "Align &Right",            IDM_ALIGNRIGHT
                     62:                MENUITEM SEPARATOR
                     63:                MENUITEM "&1 Position Top",         IDM_ALIGNTOP
                     64:                MENUITEM "&2 Position Bottom",      IDM_ALIGNBOTTOM
                     65:                MENUITEM "&3 Position Baseline",    IDM_ALIGNBASE,   CHECKED
                     66:        }
                     67: 
                     68:        POPUP "&Help"
                     69:        {
                     70:                MENUITEM "&About ShowFont...",  IDM_ABOUT
                     71:        }
                     72: }
                     73: 
                     74: Colors DIALOG LOADONCALL MOVEABLE DISCARDABLE 12, 21, 119, 71
                     75: STYLE WS_DLGFRAME | WS_POPUP
                     76: {
                     77:        CONTROL "OK" IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 10, 52, 41, 14
                     78:        CONTROL "&Cancel" IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 63, 51, 41, 14
                     79:        CONTROL "&Red" 3, "static", SS_LEFT | WS_CHILD, 10, 5, 18, 8
                     80:        CONTROL "", ID_RED, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 39, 3, 32, 12
                     81:        CONTROL "&Green" 5, "static", SS_LEFT | WS_CHILD, 10, 20, 26, 8
                     82:        CONTROL "", ID_GREEN, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 39, 18, 32, 12
                     83:        CONTROL "&Blue" 7, "static", SS_LEFT | WS_CHILD, 10, 35, 21, 8
                     84:        CONTROL "", ID_BLUE, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 39, 33, 32, 12
                     85: }
                     86: 
                     87: SelectFont DIALOG LOADONCALL MOVEABLE DISCARDABLE 10, 25, 180, 95
                     88: STYLE WS_DLGFRAME | WS_POPUP
                     89: {
                     90:        CONTROL "Typeface:" 3, "static", SS_LEFT | WS_CHILD, 6, 6, 44, 8
                     91:        CONTROL "" ID_TYPEFACE, "listbox", LBS_NOTIFY | WS_BORDER | WS_VSCROLL | WS_TABSTOP | WS_CHILD, 6, 19, 65, 65
                     92:        CONTROL "Size:" 5, "static", SS_LEFT | WS_CHILD, 79, 7, 29, 8
                     93:        CONTROL "" ID_SIZE, "listbox", LBS_NOTIFY | WS_BORDER | WS_VSCROLL | WS_TABSTOP | WS_CHILD, 80, 19, 32, 65
                     94:        CONTROL "OK" IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 121, 53, 45, 14
                     95:        CONTROL "&Cancel" IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 122, 71, 45, 14
                     96: }
                     97: 
                     98: MetricBox DIALOG 150, 0, 146, 100
                     99: STYLE WS_POPUP | WS_CAPTION | WS_VISIBLE | WS_SYSMENU
                    100: {
                    101:        LTEXT "Height", -1,          2,   2,  38, 8
                    102:        RTEXT ""        IDMB_HEIGHT     42,   2,  12, 8
                    103:        LTEXT "Ascent", -1,          2,  12,  38, 8
                    104:        RTEXT ""        IDMB_ASCENT     42,  12,  12, 8
                    105:        LTEXT "Descent",     -1,             2,  22,  38, 8
                    106:        RTEXT ""        IDMB_DESCENT        42,  22,  12, 8
                    107:        LTEXT "Weight",       -1,        2,  32,  38, 8
                    108:        RTEXT ""        IDMB_WEIGHT     42,  32,  12, 8
                    109:        LTEXT "Italic",       -1,        2,  42,  38, 8
                    110:        RTEXT ""        IDMB_ITALIC     42,  42,  12, 8
                    111:        LTEXT "Underlined"        -1,        2,  52,  40, 8
                    112:        RTEXT ""        IDMB_UNDERLINED     42,  52,  12, 8
                    113:        LTEXT "StrikeOut"         -1,        2,  62,  38, 8
                    114:        RTEXT ""        IDMB_STRUCKOUT      42,  62,  12, 8
                    115:        LTEXT "FirstChar"         -1,        2,  72,  38, 8
                    116:        RTEXT ""        IDMB_FIRSTCHAR      42,  72,  12, 8
                    117:        LTEXT "LastChar"          -1,        2,  82,  38, 8
                    118:        RTEXT ""        IDMB_LASTCHAR       42,  82,  12, 8
                    119:        LTEXT "CharSet"       -1,        2,  92,  38, 8
                    120:        RTEXT ""        IDMB_CHARSET        42,  92,  12, 8
                    121: 
                    122:        LTEXT "InternalLeading",     -1,        62,   2,  80, 8
                    123:        RTEXT ""        IDMB_INTERNALLEADING   126,   2,  12, 8
                    124:        LTEXT "ExternalLeading",     -1,        62,  12,  80, 8
                    125:        RTEXT ""        IDMB_EXTERNALLEADING   126,  12,  12, 8
                    126:        LTEXT "AveCharWidth",     -1,       62,  22,  80, 8
                    127:        RTEXT ""        IDMB_AVECHARWIDTH      126,  22,  12, 8
                    128:        LTEXT "MaxCharWidth",     -1,       62,  32,  80, 8
                    129:        RTEXT ""        IDMB_MAXCHARWIDTH      126,  32,  12, 8
                    130:        LTEXT "BreakChar"         -1,       62,  42,  38, 8
                    131:        RTEXT ""        IDMB_BREAKCHAR         126,  42,  12, 8
                    132:        LTEXT "PitchAndFamily"    -1,       62,  52,  80, 8
                    133:        RTEXT ""        IDMB_PITCHANDFAMILY    126,  52,  12, 8
                    134:        LTEXT "DefaultChar"       -1,       62,  62,  80, 8
                    135:        RTEXT ""        IDMB_DEFAULTCHAR       126,  62,  12, 8
                    136:        LTEXT "Overhang"          -1,       62,  72,  80, 8
                    137:        RTEXT ""        IDMB_OVERHANG          126,  72,  12, 8
                    138:        LTEXT "DigitizedAspectX"  -1,       62,  82,  80, 8
                    139:        RTEXT ""        IDMB_DIGITIZEDASPECTX  126,  82,  12, 8
                    140:        LTEXT "DigitizedAspectY"  -1,       62,  92,  80, 8
                    141:        RTEXT ""        IDMB_DIGITIZEDASPECTY  126,  92,  12, 8
                    142: }
                    143: 
                    144: LogBox DIALOG 150, 120, 146, 70
                    145: STYLE WS_POPUP | WS_CAPTION | WS_VISIBLE | WS_SYSMENU
                    146: {
                    147:        LTEXT "Height",       -1,        2,   2,  38, 8
                    148:        RTEXT ""        IDMI_HEIGHT     42,   2,  12, 8
                    149:        LTEXT "Width",        -1,        2,  12,  38, 8
                    150:        RTEXT ""        IDMI_WIDTH      42,  12,  12, 8
                    151:        LTEXT "Weight",       -1,        2,  22,  38, 8
                    152:        RTEXT ""        IDMI_WEIGHT     42,  22,  12, 8
                    153:        LTEXT "Italic",       -1,        2,  32,  38, 8
                    154:        RTEXT ""        IDMI_ITALIC     42,  32,  12, 8
                    155:        LTEXT "Underlined"        -1,        2,  42,  40, 8
                    156:        RTEXT ""        IDMI_UNDERLINED     42,  42,  12, 8
                    157:        LTEXT "StrikeOut"         -1,        2,  52,  38, 8
                    158:        RTEXT ""        IDMI_STRIKEOUT      42,  52,  12, 8
                    159:        LTEXT "CharSet"       -1,        2,  62,  38, 8
                    160:        RTEXT ""        IDMI_CHARSET        42,  62,  12, 8
                    161: 
                    162:        LTEXT "Escapement",      -1,        62,   2,  80, 8
                    163:        RTEXT ""        IDMI_ESCAPEMENT        126,   2,  12, 8
                    164:        LTEXT "Orientation",     -1,        62,  12,  80, 8
                    165:        RTEXT ""        IDMI_ORIENTATION       126,  12,  12, 8
                    166:        LTEXT "OutPrecision",     -1,       62,  22,  80, 8
                    167:        RTEXT ""        IDMI_OUTPRECISION      126,  22,  12, 8
                    168:        LTEXT "ClipPrecision",    -1,       62,  32,  80, 8
                    169:        RTEXT ""        IDMI_CLIPPRECISION     126,  32,  12, 8
                    170:        LTEXT "Quality",          -1,       62,  42,  38, 8
                    171:        RTEXT ""        IDMI_QUALITY           126,  42,  12, 8
                    172:        LTEXT "PitchAndFamily"    -1,       62,  52,  80, 8
                    173:        RTEXT ""        IDMI_PITCHANDFAMILY    126,  52,  12, 8
                    174: }
                    175: 
                    176: Add DIALOG 10, 10, 148, 80
                    177: STYLE WS_DLGFRAME | WS_POPUP | WS_CAPTION
                    178: {
                    179:        LTEXT "&Files in:",          ID_FILES,    4, 4,  32, 10
                    180:        LISTBOX,                 ID_LISTBOX,  4, 15,  70, 56, WS_TABSTOP | WS_VSCROLL
                    181:        LTEXT "",                ID_PATH,    40, 4, 100, 10
                    182:        DEFPUSHBUTTON "&Add" ,       IDOK,   87, 24,  50, 14
                    183:        PUSHBUTTON "&Cancel",        IDCANCEL,   87, 44,  50, 14
                    184: }
                    185: 
                    186: Remove DIALOG 10, 10, 248, 80
                    187: STYLE WS_DLGFRAME | WS_POPUP | WS_CAPTION
                    188: {
                    189:        LTEXT "&Fonts:",         ID_FILES,        4,  4,  32, 10
                    190:        LISTBOX,             ID_LISTBOX,      4, 16,  170, 56, LBS_STANDARD | WS_TABSTOP
                    191:        PUSHBUTTON "&Remove" ,   IDOK,      187,  24,  50, 14
                    192:        DEFPUSHBUTTON "&Cancel", IDCANCEL,      187,  44,  50, 14
                    193: }
                    194: 
                    195: rcinclude about.dlg
                    196: 
                    197: rcinclude cfont.dlg

unix.superglobalmegacorp.com

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