Files
Work/mdiwin/MDIWIN.RC
2024-08-07 09:16:27 -04:00

294 lines
12 KiB
Plaintext

#include <windows.h>
#include <mdiwin.h>
P944 ICON "944.ICO"
mdiMainMenu MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "Load &GIF...", MENU_LOAD_GIF
MENUITEM "Load &Bitmap...", MENU_LOAD_BITMAP
MENUITEM "Slide S&how...", MENU_SLIDE_SELECT
MENUITEM "E&xit", MENU_FILE_EXIT
END
END
viewMenu MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "Load &GIF...", MENU_LOAD_GIF
MENUITEM "Load &Bitmap...", MENU_LOAD_BITMAP
MENUITEM "Slide S&how...", MENU_SLIDE_SELECT
MENUITEM SEPARATOR
MENUITEM "&Save Bitmap...", MENU_FILE_SAVEBITMAP
MENUITEM "E&xit", MENU_FILE_EXIT
END
POPUP "&Edit"
BEGIN
MENUITEM "Cu&t\tCtrl+X", MENU_CUT
MENUITEM "&Copy\tCtrl+C", MENU_COPY
MENUITEM "P&aste\tCtrl+V", MENU_PASTE
MENUITEM "Cli&p\tCtrl+P", MENU_CLIP
END
POPUP "E&nhancement"
BEGIN
MENUITEM "&Smoothing", MENU_SMOOTHING
MENUITEM "&Resize", MENU_RESIZE
MENUITEM "&Translate", MENU_TRANSLATE
MENUITEM "S&hear", MENU_SHEAR
END
POPUP "War&ping"
BEGIN
MENUITEM "&Perspective Warp" , MENU_WARP_PERSPECTIVE
MENUITEM "&Convex Warp", MENU_WARP_CONVEX
END
POPUP "Pale&tte"
BEGIN
MENUITEM "&View Palette...", MENU_PALETTE_VIEW
END
POPUP "&Window"
BEGIN
MENUITEM "&Cascade\tShift+F5", IDM_CASCADE
MENUITEM "&Tile\tShift+F4", IDM_TILE
MENUITEM "&Arrange &icons", IDM_ARRANGE
MENUITEM "&Hide Toolbar", IDM_TOOLBAR
MENUITEM SEPARATOR
MENUITEM "Close &all", IDM_CLOSEALL
MENUITEM "Mi&nimize all", IDM_MINIMIZEALL
MENUITEM "&Restore all", IDM_RESTOREALL
END
END
slideMenu MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "Load &GIF...", MENU_LOAD_GIF
MENUITEM "Load &Bitmap...", MENU_LOAD_BITMAP
MENUITEM "Slide S&how...", MENU_SLIDE_SELECT
MENUITEM SEPARATOR
MENUITEM "&Save Bitmap...", MENU_FILE_SAVEBITMAP
MENUITEM "E&xit", MENU_FILE_EXIT
END
POPUP "&Window"
BEGIN
MENUITEM "&Cascade\tShift+F5", IDM_CASCADE
MENUITEM "&Tile\tShift+F4", IDM_TILE
MENUITEM "&Arrange &icons", IDM_ARRANGE
MENUITEM "&Hide Toolbar", IDM_TOOLBAR
MENUITEM SEPARATOR
MENUITEM "Close &all", IDM_CLOSEALL
MENUITEM "Mi&nimize all", IDM_MINIMIZEALL
MENUITEM "&Restore all", IDM_RESTOREALL
END
END
FileSelect DIALOG 31, 27, 211, 145
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 6,"Helv"
BEGIN
CONTROL "", IDS_FLIST, "LISTBOX", LBS_STANDARD | LBS_USETABSTOPS | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 5, 53, 201, 88
CONTROL "", IDS_FNAME, "EDIT", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 42, 6, 84, 12
CONTROL "Ok", IDOK, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 131, 3, 36, 24
CONTROL "Cancel", IDCANCEL, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 170, 3, 36, 24
LTEXT "File Name:", -1, 2, 8, 38, 8
LTEXT "Path:", -1, 4, 24, 17, 8
LTEXT "", IDS_FPATH, 25, 24, 98, 9, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "File", -1, 20, 38, 16, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Date", -1, 68, 38, 16, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Size", -1, 129, 38, 16, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Time", -1, 159, 38, 16, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "File Save", IDS_FILESAVE, 90, 155, 38, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "File Open", IDS_FILEOPEN, 90, 168, 34, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
END
ViewSelect DIALOG 11, 26, 130, 55
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Select Mesh Target"
FONT 6, "Helv"
BEGIN
CONTROL "Cancel", IDCANCEL, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 92, 5, 36, 24
CONTROL "", VIEWSEL_LIST, "LISTBOX", LBS_STANDARD | LBS_USETABSTOPS | WS_CHILD | WS_VISIBLE, 5, 4, 82, 48
END
Processing DIALOG 20, 36, 153, 190
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Image Processing"
FONT 6, "Helv"
BEGIN
CHECKBOX "3x3 Matrix Averaging", IP_AVERAGING, 7, 55, 82, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CHECKBOX "Low Pass Filter", IP_LOWPASS, 7, 70, 77, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CHECKBOX "High Pass Filter", IP_HIGHPASS, 7, 85, 65, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
EDITTEXT IP_33R1C1, 104, 57, 14, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT IP_33R1C2, 118, 57, 14, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT IP_33R1C3, 132, 57, 14, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT IP_33R2C1, 104, 69, 14, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT IP_33R2C2, 118, 69, 14, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT IP_33R2C3, 132, 69, 14, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT IP_33R3C1, 104, 81, 14, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT IP_33R3C2, 118, 81, 14, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT IP_33R3C3, 132, 81, 14, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
CHECKBOX "Sobel Transform", IP_SOBEL, 7, 124, 87, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CHECKBOX "Smoothed Transform", IP_SMOOTHED, 7, 136, 84, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CHECKBOX "Laplace Transform", IP_LAPLACE, 7, 148, 80, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CHECKBOX "Isotropic Transform", IP_ISOTROPIC, 7, 160, 75, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CHECKBOX "Stochastic Transform", IP_STOCHASTIC, 7, 172, 85, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "Ok", IDOK, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 77, 2, 36, 24
CONTROL "Cancel", IDCANCEL, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 115, 2, 36, 24
CONTROL "Smoothing Algorithms", IP_SMOOTHING, "BUTTON", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 3, 37, 148, 68
LTEXT "Matrix", -1, 109, 47, 24, 7, WS_CHILD | WS_VISIBLE | WS_GROUP
CONTROL "Edge Detection Algorithms", IP_EDGE, "button", BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 3, 111, 148, 76
END
SlideShow DIALOG 20, 30, 208, 128
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Slide Show"
FONT 6, "Helv"
BEGIN
CONTROL "Ok", IDOK, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 132, 4, 36, 24
CONTROL "Cancel", IDCANCEL, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 169, 4, 36, 24
RADIOBUTTON "Select Files", SS_SELECT, 5, 29, 51, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
; CONTROL "", SS_LIST, "LISTBOX", LBS_NOTIFY | LBS_HASSTRINGS | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL, 3, 45, 202, 86
; CHECKBOX "Bitmap", SS_BITMAP, 5, 4, 36, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
; CHECKBOX "Project", SS_PROJECT, 5, 17, 36, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END
Factor DIALOG 10, 27, 90, 72
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 6, "Helv"
{
EDITTEXT FACTOR_WIDTH, 56, 40, 32, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT FACTOR_HEIGHT, 56, 54, 32, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT FACTOR_WIDTHINCR, 140, 40, 40, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT FACTOR_HEIGHTINCR, 140, 54, 40, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
RADIOBUTTON "Op :", FACTOR_WIDTHOP, 182, 41, 28, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
RADIOBUTTON "Op :", FACTOR_HEIGHTOP, 182, 54, 27, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
CONTROL "", IDOK, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 1, 1, 36, 24
CONTROL "", IDCANCEL, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 40, 1, 36, 24
LTEXT "Width Factor :", -1, 4, 42, 48, 8
LTEXT "Height Factor :", -1, 4, 55, 51, 8
LTEXT "Incremental :", -1, 93, 42, 45, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Incremental :", -1, 93, 55, 44, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
// GROUPBOX "", 106, 91, 29, 131, 41, BS_GROUPBOX | WS_CHILD | WS_VISIBLE
LTEXT "", FACTOR_WOPSTRING, 211, 43, 9, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "", FACTOR_HOPSTRING, 211, 55, 9, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
}
Frame DIALOG 10, 27, 81, 65
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Mesh Frames"
FONT 6, "Helv"
BEGIN
CONTROL "", IDOK, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 4, 4, 36, 24
CONTROL "", IDCANCEL, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 41, 4, 36, 24
LTEXT "Frames:", -1, 4, 45, 27, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
EDITTEXT FRAME_FRAMES, 33, 44, 21, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
END
mdiAccel ACCELERATORS
BEGIN
VK_F5, IDM_CASCADE, VIRTKEY, SHIFT
VK_F4, IDM_TILE, VIRTKEY, SHIFT
"X", MENU_CUT, VIRTKEY, CONTROL
"C", MENU_COPY, VIRTKEY, CONTROL
"V", MENU_PASTE, VIRTKEY, CONTROL
"P", MENU_CLIP, VIRTKEY, CONTROL
END
Palette DIALOG 30, 0, 142, 105
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Palette"
FONT 6,"Helv"
BEGIN
CONTROL "", PALETTE_COLORS, "button", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE, 1, 34, 140, 68
CONTROL "Ok", IDOK, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 103, 3, 36, 24
END
Dissolve DIALOG 19, 25, 143, 137
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Cross Dissolve Schedule"
FONT 6,"Helv"
BEGIN
CONTROL "", DSLV_LIST, "LISTBOX", LBS_NOTIFY | LBS_HASSTRINGS | LBS_USETABSTOPS | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP, 3, 54, 137, 79
CONTROL "", IDOK, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 105, 2, 36, 24
CONTROL "", IDCANCEL, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 68, 2, 36, 24
LTEXT "Frame", -1, 5, 42, 20, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Source", -1, 36, 42, 26, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Repeat", -1, 102, 42, 25, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Destination", -1, 62, 42, 38, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
END
EditDissolve DIALOG 21, 35, 117, 74
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Edit Item"
FONT 8,"Helv"
BEGIN
LTEXT "Source :", -1, 4, 39, 29, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Destination :", -1, 4, 51, 45, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
LTEXT "Repeat :", -1, 4, 63, 34, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
EDITTEXT EDITITEM_SOURCE, 50, 35, 32, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT EDITITEM_DESTINATION, 50, 47, 32, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
EDITTEXT EDITITEM_REPEAT, 50, 59, 16, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
CONTROL "", IDOK, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 80, 2, 36, 24
CONTROL "", IDCANCEL, "BUTTON", BS_OWNERDRAW | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 43, 2, 36, 24
END
STRINGTABLE
BEGIN
STRING_HIDETOOLBAR, "&Hide Toolbar"
STRING_SHOWTOOLBAR, "&Show Toolbar"
STRING_ASTERISKDOTBMP, "*.BMP"
STRING_ASTERISKDOTGIF, "*.GIF"
STRING_ASTERISKDOTPRJ, "*.PRJ"
STRING_BITMAPOKFOCUSUP, "OKFOCUSUP"
STRING_BITMAPOKNOFUP, "OKNOFUP"
STRING_BITMAPOKFOCUSDN, "OKFOCUSDN"
STRING_BITMAPCAFOCUSUP, "CAFOCUSUP"
STRING_BITMAPCANOFUP, "CANOFUP"
STRING_BITMAPCAFOCUSDN, "CAFOCUSDN"
STRING_LITERALCLIP, "CLIP"
STRING_LITERALMESH, "MESH"
STRING_LITERALCUT, "CUT"
STRING_LITERALARROWD, "ARROWD"
STRING_LITERALARROWU, "ARROWU"
STRING_LITERALARROWR, "ARROWR"
STRING_LITERALARROWL, "ARROWL"
STRING_LITERALTEST, "TEST"
STRING_LITERALBSAVE, "BSAVE"
STRING_LITERALBLOAD, "BLOAD"
STRING_LITERALTRANSFORMA,"TRANSFORMA"
STRING_LITERALTRANSFORMB,"TRANSFORMB"
STRING_LITERALVIEW, "VIEW"
STRING_LITERALTIME, "TIME"
STRING_LITERALPLAY, "PLAY"
STRING_LITERALEJECT, "EJECT"
STRING_LITERALPAUSE, "PAUSE"
STRING_LITERALDISSOLVE, "XDISSOLVE"
STRING_LITERALTOOLBAR, "ToolBar"
STRING_LITERALSIGMA, "SIGMA"
STRING_LITERAL944, "P944"
STRING_MESHEXTENSION, ".000"
STRING_PROJECTEXTENSION,".PRJ"
STRING_DOT, "."
STRING_CRLF, "\n"
STRING_TABSTRING, "\t"
STRING_PROJECTIDSTRING, "PRJV1.00"
STRING_UNKNOWNFILETYPE, "Dont know how to handle this file."
STRING_UNKNOWNREFERENCE,"Project references missing or invalid items."
STRING_ERRORLOADINGPRJ, "Error loading project"
STRING_INIFILENAME, "MDIWIN.INI"
STRING_UNSET, "UNSET"
STRING_INISETTINGS, "SETTINGS"
STRING_INIPROJDIR, "ProjDir"
STRING_INIMESHDIR, "MeshDir"
END