|
|
1.1 root 1: /******************************Module*Header*******************************\
2: * Module Name: res.rc
3: *
4: * Resource file for Julia
5: *
6: * Created: 24-Oct-1991 18:17:26
7: * Author: Petrus Wong
8: *
9: * Copyright (c) 1990 Microsoft Corporation
10: *
11: * Contains the Menu and the About dialog box resources
12: *
13: * Dependencies:
14: *
15: * windows.h
16: * julia.h
17: *
18: \**************************************************************************/
19:
20: #include <windows.h>
21: #include "julia.h"
22:
23: APPICON ICON julia.ico
24: PAINTCURSOR CURSOR flood.cur
25:
26: MainMenu MENU
27: BEGIN
28: POPUP "&Create"
29: BEGIN
30: MENUITEM "&Mandelbrot Set\tF5", MM_MANDEL
31: MENUITEM "&Julia Set\tF6", MM_JULIA
32: MENUITEM SEPARATOR
33: MENUITEM "&About ...", MM_ABOUT
34: END
35:
36: POPUP "&Window"
37: BEGIN
38: MENUITEM "&Cascade", IDM_CASCADE
39: MENUITEM "&Tile", IDM_TILE
40: MENUITEM "Arrange &Icons", IDM_ARRANGE
41: END
42: END
43:
44:
45: ChildMenu MENU
46: BEGIN
47: POPUP "&Create"
48: BEGIN
49: MENUITEM "&Mandelbrot Set\tF5", MM_MANDEL
50: MENUITEM "&Julia Set\tF6", MM_JULIA
51: MENUITEM SEPARATOR
52: MENUITEM "&About ...", MM_ABOUT
53: END
54:
55: POPUP "&Draw"
56: BEGIN
57: MENUITEM "Draw Set\tF7", MM_DRAW_SET
58: MENUITEM SEPARATOR
59: MENUITEM "use Floating Point math", MM_FLOAT, CHECKED
60: MENUITEM "use Fix Point math", MM_FIX
61: MENUITEM SEPARATOR
62: POPUP "Iteration"
63: BEGIN
64: MENUITEM "10", MM_ITERATION_TEN
65: MENUITEM "20", MM_ITERATION_TWENTY
66: MENUITEM "30", MM_ITERATION_THIRTY, CHECKED
67: MENUITEM "50", MM_ITERATION_FIFTY
68: MENUITEM "x2", MM_ITERATION_DOUBLE
69: END
70: POPUP "Step"
71: BEGIN
72: MENUITEM "1", MM_STEP_ONE
73: MENUITEM "2", MM_STEP_TWO, CHECKED
74: MENUITEM "3", MM_STEP_THREE
75: END
76: END
77:
78: POPUP "&BLT"
79: BEGIN
80: MENUITEM "STRETCHBLT", MM_STRETCHBLT, CHECKED
81: MENUITEM "BITBLT", MM_BITBLT
82: MENUITEM SEPARATOR
83: MENUITEM "BLACKONWHITE", MM_BLACKONWHITE
84: MENUITEM "COLORONCOLOR", MM_COLORONCOLOR
85: MENUITEM "WHITEONBLACK", MM_WHITEONBLACK
86: MENUITEM "HALFTONE", MM_HALFTONE, CHECKED
87: END
88:
89: POPUP "&Color"
90: BEGIN
91: MENUITEM "SetDIBitsToDevice", MM_SETDIB2DEVICE
92: MENUITEM SEPARATOR
93: MENUITEM "Monochrome\tF9", MM_BW
94: MENUITEM "SHIFT\tF10", MM_SHIFT
95: MENUITEM "Custom...", MM_CUSTOM
96: MENUITEM SEPARATOR
97: MENUITEM "Cycle\tF11", MM_CYCLE
98: END
99:
100: POPUP "Bit&map"
101: BEGIN
102: MENUITEM "Load Bitmap ...", MM_LOAD
103: MENUITEM "Save Bitmap As ...", MM_SAVE
104: MENUITEM "Save Mono Bitmap As ...", MM_SAVE_MONO
105: END
106:
107: POPUP "&Region"
108: BEGIN
109: MENUITEM "Set Mandelbrot Clip region", MM_CLIP
110: MENUITEM "Remove Clip region", MM_RM_CLIP
111: END
112:
113: POPUP "&Erase"
114: BEGIN
115: MENUITEM "Picture", MM_ERASE
116: END
117:
118: POPUP "Print"
119: BEGIN
120: MENUITEM "Portrait", MM_PORTRAIT
121: MENUITEM "Landscape", MM_LANDSCAPE
122: MENUITEM SEPARATOR
123: END
124:
125: POPUP "&Window"
126: BEGIN
127: MENUITEM "&Cascade", IDM_CASCADE
128: MENUITEM "&Tile", IDM_TILE
129: MENUITEM "Arrange &Icons", IDM_ARRANGE
130: END
131: END
132:
133: AboutBox DIALOG 16, 16, 192, 96
134: STYLE DS_MODALFRAME | WS_CAPTION | WS_VISIBLE
135: CAPTION "About"
136: BEGIN
137: CTEXT "Microsoft Windows NT" -1 0, 8, 192, 8
138: CTEXT "Mandelbrot Dream" -1, 0, 25, 192, 8
139: CTEXT "Version 1.00" -1, 0, 43, 192, 8
140: DEFPUSHBUTTON "OK!", IDOK, 71, 60, 50, 14
141: END
142:
143: ACCEL_ID ACCELERATORS
144: BEGIN
145: VK_F5, MM_MANDEL, VIRTKEY
146: VK_F6, MM_JULIA, VIRTKEY
147: VK_F7, MM_DRAW_SET, VIRTKEY
148: VK_F9, MM_BW, VIRTKEY
149: VK_F10, MM_SHIFT, VIRTKEY
150: VK_F11, MM_CYCLE, VIRTKEY
151: END
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.