|
|
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
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.