#include "asgn4.h" MAINICON ICON ASGN4.ICO MAINMENU MENU { MENUITEM "&Quit", IDM_QUIT POPUP "&Expression" { MENUITEM "&Enter", IDM_ENTER MENUITEM "&Clear", IDM_CLEAR } MENUITEM "&Join", IDM_JOIN POPUP "&Help" { MENUITEM "&About", IDM_ABOUT } } ENTER_EXPR_DIALOG DIALOG 51, 58, 189, 56 EXSTYLE WS_EX_DLGMODALFRAME STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Enter Expression" FONT 8, "MS Sans Serif" { CONTROL "", ID_EXPR_STR, "EDIT", ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 57, 10, 119, 12 CONTROL "Expression:", -1, "STATIC", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 11, 12, 45, 8 CONTROL "Expr &1", IDC_EXPR_1_BUTTON, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 12, 32, 50, 14 CONTROL "Expr &2", IDC_EXPR_2_BUTTON, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 68, 32, 50, 14 CONTROL "&Cancel", IDC_CANCEL_BUTTON, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 124, 32, 50, 14 } CLEAR_EXPR_DIALOG DIALOG 30, 30, 189, 56 EXSTYLE WS_EX_DLGMODALFRAME STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Clear Expression" FONT 8, "MS Sans Serif" { CONTROL "Which expression do you want to clear?", -1, "STATIC", SS_CENTER | WS_CHILD | WS_VISIBLE | WS_GROUP, 25, 12, 140, 8 CONTROL "Expr &1", IDC_EXPR_1_BUTTON, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 12, 32, 50, 14 CONTROL "Expr &2", IDC_EXPR_2_BUTTON, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 68, 32, 50, 14 CONTROL "&Cancel", IDC_CANCEL_BUTTON, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 124, 32, 50, 14 } JOIN_EXPR_DIALOG DIALOG 30, 30, 189, 82 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Join Expressions" FONT 8, "MS Sans Serif" { CTEXT "Join the expressions using which operation?", -1, 19, 8, 152, 8 PUSHBUTTON "&OK", IDC_OK_BUTTON, 38, 60, 50, 14 PUSHBUTTON "&Cancel", IDC_CANCEL_BUTTON, 102, 60, 50, 14 AUTORADIOBUTTON "+", IDC_ADDITION, 69, 24, 20, 12 AUTORADIOBUTTON "-", IDC_SUBTRACTION, 69, 36, 20, 12 AUTORADIOBUTTON "*", IDC_MULTIPLICATION, 100, 24, 20, 12 AUTORADIOBUTTON "/", IDC_DIVISION, 100, 36, 20, 12 } ABOUT_DIALOG DIALOG 37, 46, 140, 91 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION CAPTION "About" FONT 8, "MS Sans Serif" { DEFPUSHBUTTON "OK", IDOK, 45, 65, 50, 14 ICON "MAINICON", -1, 17, 21, 18, 20 LTEXT "CMPT 212", -1, 49, 14, 68, 8 LTEXT "Sample Assignment 4", -1, 49, 24, 73, 8 LTEXT "by David J. Simpson", -1, 49, 40, 73, 8 }