|
|
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:
1.1.1.2 ! root 23: APPICON ICON .\rsc\julia.ico
! 24: VIEWICON ICON .\rsc\viewer.ico
! 25: PAINTCURSOR CURSOR .\rsc\flood.cur
1.1 root 26:
27: MainMenu MENU
28: BEGIN
29: POPUP "&Create"
30: BEGIN
31: MENUITEM "&Mandelbrot Set\tF5", MM_MANDEL
32: MENUITEM "&Julia Set\tF6", MM_JULIA
33: MENUITEM SEPARATOR
1.1.1.2 ! root 34: MENUITEM "&Viewer", MM_RLEVIEWER
! 35: MENUITEM SEPARATOR
1.1 root 36: MENUITEM "&About ...", MM_ABOUT
37: END
38:
39: POPUP "&Window"
40: BEGIN
41: MENUITEM "&Cascade", IDM_CASCADE
42: MENUITEM "&Tile", IDM_TILE
43: MENUITEM "Arrange &Icons", IDM_ARRANGE
44: END
45: END
46:
47:
48: ChildMenu MENU
49: BEGIN
50: POPUP "&Create"
51: BEGIN
52: MENUITEM "&Mandelbrot Set\tF5", MM_MANDEL
53: MENUITEM "&Julia Set\tF6", MM_JULIA
54: MENUITEM SEPARATOR
1.1.1.2 ! root 55: MENUITEM "&Viewer", MM_RLEVIEWER
! 56: MENUITEM SEPARATOR
! 57: MENUITEM "&About ...", MM_ABOUT
1.1 root 58: END
59:
60: POPUP "&Draw"
61: BEGIN
1.1.1.2 ! root 62: MENUITEM "Draw Set\tF7", MM_DRAW_SET
! 63: POPUP "Set Thread Priority"
! 64: BEGIN
! 65: MENUITEM "THREAD_PRIORITY_IDLE", MM_TP_IDLE
! 66: MENUITEM "THREAD_PRIORITY_LOWEST", MM_TP_LOW
! 67: MENUITEM "THREAD_PRIORITY_BELOW_NORMAL", MM_TP_BELOW_NORMAL
! 68: MENUITEM "THREAD_PRIORITY_NORMAL", MM_TP_NORMAL, CHECKED
! 69: MENUITEM "THREAD_PRIORITY_ABOVE_NORMAL", MM_TP_ABOVE_NORMAL
! 70: MENUITEM "THREAD_PRIORITY_HIGHEST", MM_TP_HIGH
! 71: MENUITEM "THREAD_PRIORITY_TIME_CRITICAL", MM_TP_TIME_CRITICAL
! 72: END
1.1 root 73: MENUITEM SEPARATOR
1.1.1.2 ! root 74: MENUITEM "use Floating Point math", MM_FLOAT, CHECKED
! 75: MENUITEM "use Fix Point math", MM_FIX
1.1 root 76: MENUITEM SEPARATOR
77: POPUP "Iteration"
78: BEGIN
1.1.1.2 ! root 79: MENUITEM "100", MM_ITERATION_100
! 80: MENUITEM "500", MM_ITERATION_500, CHECKED
! 81: MENUITEM "1000", MM_ITERATION_1000
! 82: MENUITEM "5000", MM_ITERATION_5000
! 83: MENUITEM "x2", MM_ITERATION_DOUBLE
1.1 root 84: END
85: POPUP "Step"
86: BEGIN
87: MENUITEM "1", MM_STEP_ONE
88: MENUITEM "2", MM_STEP_TWO, CHECKED
89: MENUITEM "3", MM_STEP_THREE
90: END
91: END
92:
93: POPUP "&BLT"
94: BEGIN
95: MENUITEM "STRETCHBLT", MM_STRETCHBLT, CHECKED
96: MENUITEM "BITBLT", MM_BITBLT
97: MENUITEM SEPARATOR
98: MENUITEM "BLACKONWHITE", MM_BLACKONWHITE
1.1.1.2 ! root 99: MENUITEM "COLORONCOLOR", MM_COLORONCOLOR, CHECKED
1.1 root 100: MENUITEM "WHITEONBLACK", MM_WHITEONBLACK
1.1.1.2 ! root 101: MENUITEM "HALFTONE", MM_HALFTONE
1.1 root 102: END
103:
104: POPUP "&Color"
105: BEGIN
106: MENUITEM "SetDIBitsToDevice", MM_SETDIB2DEVICE
107: MENUITEM SEPARATOR
108: MENUITEM "Monochrome\tF9", MM_BW
109: MENUITEM "SHIFT\tF10", MM_SHIFT
110: MENUITEM "Custom...", MM_CUSTOM
111: MENUITEM SEPARATOR
112: MENUITEM "Cycle\tF11", MM_CYCLE
113: END
114:
115: POPUP "Bit&map"
116: BEGIN
117: MENUITEM "Load Bitmap ...", MM_LOAD
118: MENUITEM "Save Bitmap As ...", MM_SAVE
119: MENUITEM "Save Mono Bitmap As ...", MM_SAVE_MONO
120: END
121:
122: POPUP "&Region"
123: BEGIN
124: MENUITEM "Set Mandelbrot Clip region", MM_CLIP
125: MENUITEM "Remove Clip region", MM_RM_CLIP
126: END
127:
128: POPUP "&Erase"
129: BEGIN
130: MENUITEM "Picture", MM_ERASE
131: END
132:
133: POPUP "Print"
134: BEGIN
135: MENUITEM "Portrait", MM_PORTRAIT
136: MENUITEM "Landscape", MM_LANDSCAPE
137: MENUITEM SEPARATOR
138: END
139:
140: POPUP "&Window"
141: BEGIN
142: MENUITEM "&Cascade", IDM_CASCADE
143: MENUITEM "&Tile", IDM_TILE
144: MENUITEM "Arrange &Icons", IDM_ARRANGE
145: END
146: END
147:
1.1.1.2 ! root 148:
! 149: ViewMenu MENU
! 150: BEGIN
! 151: POPUP "&Create"
! 152: BEGIN
! 153: MENUITEM "&Mandelbrot Set\tF5", MM_MANDEL
! 154: MENUITEM "&Julia Set\tF6", MM_JULIA
! 155: MENUITEM SEPARATOR
! 156: MENUITEM "&Viewer", MM_RLEVIEWER
! 157: MENUITEM SEPARATOR
! 158: MENUITEM "&About ...", MM_ABOUT
! 159: END
! 160:
! 161: POPUP "&File"
! 162: BEGIN
! 163: MENUITEM "Load Bitmap(s)...", MM_RLELOAD
! 164: MENUITEM "Save Bitmap(s) As...", MM_RLESAVE
! 165: MENUITEM SEPARATOR
! 166: MENUITEM "Clear Bitmap(s)" MM_CLEAR
! 167: END
! 168:
! 169: POPUP "&Options"
! 170: BEGIN
! 171: MENUITEM "Play", MM_RLEPLAY
! 172: MENUITEM "Play Continuously", MM_RLEPLAYCONT
! 173: END
! 174:
! 175: POPUP "&Window"
! 176: BEGIN
! 177: MENUITEM "&Cascade", IDM_CASCADE
! 178: MENUITEM "&Tile", IDM_TILE
! 179: MENUITEM "Arrange &Icons", IDM_ARRANGE
! 180: END
! 181: END
! 182:
! 183:
1.1 root 184: AboutBox DIALOG 16, 16, 192, 96
185: STYLE DS_MODALFRAME | WS_CAPTION | WS_VISIBLE
186: CAPTION "About"
187: BEGIN
188: CTEXT "Microsoft Windows NT" -1 0, 8, 192, 8
189: CTEXT "Mandelbrot Dream" -1, 0, 25, 192, 8
190: CTEXT "Version 1.00" -1, 0, 43, 192, 8
191: DEFPUSHBUTTON "OK!", IDOK, 71, 60, 50, 14
192: END
193:
194: ACCEL_ID ACCELERATORS
195: BEGIN
196: VK_F5, MM_MANDEL, VIRTKEY
197: VK_F6, MM_JULIA, VIRTKEY
198: VK_F7, MM_DRAW_SET, VIRTKEY
199: VK_F9, MM_BW, VIRTKEY
200: VK_F10, MM_SHIFT, VIRTKEY
201: VK_F11, MM_CYCLE, VIRTKEY
202: END
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.