Annotation of mstools/samples/mandel/julia.rc, revision 1.1.1.2

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.