Annotation of mstools/mfc/samples/showfont/showfont.rc, revision 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.