|
|
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.