Click here to Skip to main content
15,888,579 members
Articles / Mobile Apps

The StateWizard VC++ Add-in and Engine with Source Code

Rate me:
Please Sign up or sign in to vote.
4.73/5 (24 votes)
26 Mar 2009CPOL12 min read 190.3K   2.8K   132  
A cross-platform state-oriented application framework and a ClassWizard-like round-trip UML dynamic modeling/development tool that runs in popular IDEs. Aims at providing concurrent, distributed, and real-time application development tools for Win32/Linux
//Microsoft Developer Studio generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "winres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32

/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//

IDB_WIZARD              BITMAP  DISCARDABLE     "res\\Wizard.bmp"
IDB_TOOLBAR_LARGE_COMMANDS BITMAP  MOVEABLE PURE   "res\\TBarLrge.bmp"
IDB_TOOLBAR_MEDIUM_COMMANDS BITMAP  MOVEABLE PURE   "res\\TBarMedm.bmp"
IDB_CLASSVIEW           BITMAP  MOVEABLE PURE   "res\\ClassView.bmp"
IDB_FILEVIEW            BITMAP  MOVEABLE PURE   "res\\FileView.bmp"
IDB_RESOURCEVIEW        BITMAP  MOVEABLE PURE   "res\\ResourceView.bmp"
IDB_DATAVIEW            BITMAP  MOVEABLE PURE   "res\\DataView.bmp"
IDB_STATE_TREE          BITMAP  MOVEABLE PURE   "res\\StateTree.bmp"

#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version
//

VS_VERSION_INFO VERSIONINFO
 FILEVERSION 7,7,0,0
 PRODUCTVERSION 7,7,0,0
 FILEFLAGSMASK 0x2fL
#ifdef _DEBUG
 FILEFLAGS 0x9L
#else
 FILEFLAGS 0x8L
#endif
 FILEOS 0x4L
 FILETYPE 0x2L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "Comments", "\0"
            VALUE "CompanyName", "Intelliwizard Inc.\0"
            VALUE "FileDescription", "UML StateWizard Visual C++ Add-In\0"
            VALUE "FileVersion", "7.7\0"
            VALUE "InternalName", "StateWizardVC.dll\0"
            VALUE "LegalCopyright", "Copyright (c) 2003-2006 Intelliwizard Inc. All rights reserved.\0"
            VALUE "LegalTrademarks", "\0"
            VALUE "OriginalFilename", "StateMachineWiz.dll\0"
            VALUE "PrivateBuild", "061207\0"
            VALUE "ProductName", "StateWizard\0"
            VALUE "ProductVersion", "7.7\0"
            VALUE "SpecialBuild", "\0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END

#endif    // !_MAC


/////////////////////////////////////////////////////////////////////////////
//
// Menu
//

IDR_MENU_STATETREE_PRJ MENU DISCARDABLE 
BEGIN
    POPUP "pro_menu"
    BEGIN
        MENUITEM "New Application",             IDD_ADD_APP
        MENUITEM "Refresh",                     IDD_REFRESH
    END
END

IDR_MENU_STATETREE_APP MENU DISCARDABLE 
BEGIN
    POPUP "app_menu"
    BEGIN
        MENUITEM "New State",                   IDD_ADD_STATE
        MENUITEM "Remove Application",          IDD_DEL_APP
        MENUITEM "Add Event Handler",           IDD_ADD_HANDLE
        MENUITEM "Draw State Chart",            IDD_DRAW_CHART
        MENUITEM "Go To Entry",                 IDD_GOTO_ENTRY
        MENUITEM "Go To Exit",                  IDD_GOTO_EXIT
    END
END

IDR_MENU_STATETREE_STATE MENU DISCARDABLE 
BEGIN
    POPUP "state_Menu"
    BEGIN
        MENUITEM "New State",                   IDD_ADD_STATE
        MENUITEM "Add Event Handler",           IDD_ADD_HANDLE
        MENUITEM "Set As Default",              IDD_DEFLT_CHANGE
        MENUITEM "Delete State",                IDD_DEL_STATE
    END
END

IDR_MENU_STATETREE_EVENT MENU DISCARDABLE 
BEGIN
    POPUP "Event_menu"
    BEGIN
        MENUITEM "Edit Event Handler",          ID_EDIT_EVENT_HANDLER
        MENUITEM "Delete Event Handler",        ID_DEL_EVENT_HANDLER
    END
END

IDR_MENU_STATETREE_HANDLER MENU DISCARDABLE 
BEGIN
    POPUP "Handler"
    BEGIN
        MENUITEM "Event Handler",               IDD_EVENT_HANDLER
    END
END

IDR_MENU_SAVEASFILE MENU DISCARDABLE 
BEGIN
    POPUP "Menu"
    BEGIN
        MENUITEM "Save as BMP file",            IDD_MENU_SAVEASBMP
        MENUITEM "Save as TXT file",            IDD_MENU_SAVEASTXT
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_APP                 ICON    DISCARDABLE     "res\\app.ico"
IDI_EVENT_ID            ICON    DISCARDABLE     "res\\EventID.ico"
IDI_FUNC                ICON    DISCARDABLE     "res\\function.ico"
IDI_HIGHLIGHT           ICON    DISCARDABLE     "res\\HighState.ico"
IDI_OTHER_SRC           ICON    DISCARDABLE     "res\\othersrc.ico"
IDI_PRJ                 ICON    DISCARDABLE     "res\\prj.ico"
IDI_SRC_FILE_NAME       ICON    DISCARDABLE     "res\\srcname.ico"
IDI_STATE               ICON    DISCARDABLE     "res\\state.ico"
IDI_TRANS_STATE         ICON    DISCARDABLE     "res\\evttrans.ico"
IDI_WORKSP              ICON    DISCARDABLE     "res\\workspace.ico"

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_CODELINE_DLG DIALOG DISCARDABLE  0, 0, 505, 255
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Code Line Calculator"
FONT 9, "??"
BEGIN
    DEFPUSHBUTTON   "Save",IDOK,163,234,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,319,234,50,14
    CONTROL         "List1",IDC_LIST1,"SysListView32",LVS_REPORT | WS_BORDER | 
                    WS_TABSTOP,7,7,491,221
END

IDD_CODESIZE_DLG DIALOG DISCARDABLE  0, 0, 365, 261
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Code/Data Analyzer"
FONT 10, "??"
BEGIN
    DEFPUSHBUTTON   "Save",IDOK,95,238,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,241,238,50,14
    CONTROL         "List1",IDC_LIST1,"SysListView32",LVS_REPORT | WS_BORDER | 
                    WS_TABSTOP,7,20,351,209
    LTEXT           "Code/Data Size in Bytes:",IDC_STATIC,7,6,139,10
END

IDD_STATE_CHART DIALOG DISCARDABLE  0, 0, 397, 247
STYLE WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "State Chart"
FONT 10, "System"
BEGIN
END

IDD_ADDAPPBOX DIALOG DISCARDABLE  0, 0, 329, 136
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add Application (State)"
FONT 10, "System"
BEGIN
    EDITTEXT        IDC_APP_STATE_NAME_EDIT,151,30,140,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_ENTRY_HANDLER_EDIT,150,58,141,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_EXIT_HANDLER_EDIT,150,79,141,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,57,115,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,232,115,50,14
    LTEXT           "Application or State Name:",IDC_STATIC_APP_OR_STATE,19,
                    34,120,8
    LTEXT           "Parent State Name:",IDC_STATIC,13,7,69,8
    LTEXT           "",IDC_STATIC_APP_NAME,153,7,169,8
    CONTROL         "Entry Function:",IDC_ENTRY_CHECK,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,19,60,88,8
    CONTROL         "Exit Function:",IDC_EXIT_CHECK,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,19,82,87,8
END

IDD_SET_INIFILE_DIALOG DIALOG DISCARDABLE  0, 0, 211, 135
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "StateWizard Settings"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,25,114,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,139,114,50,14
    LTEXT           "Maximum hierarchy level in StateChart:",IDC_STATIC,7,10,
                    197,8
    EDITTEXT        IDC_HIERARCHY_LEVEL_EDIT,7,21,197,12,ES_AUTOHSCROLL
    CONTROL         "Class in *.cpp file",IDC_RADIO_FILE_TYPE_CPP,"Button",
                    BS_AUTORADIOBUTTON | WS_GROUP,16,57,103,11
    CONTROL         "Standard C in *.c file",IDC_RADIO_FILE_TYPE_C,"Button",
                    BS_AUTORADIOBUTTON,16,75,114,11
    GROUPBOX        "Application type to be generated:",IDC_STATIC,7,44,197,
                    51
END

IDD_RC_MANAGER_DLG DIALOG DISCARDABLE  0, 0, 456, 391
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Resource Data Generator"
FONT 9, "??"
BEGIN
    EDITTEXT        IDC_EDIT_LANG_NUM,85,44,40,14,ES_AUTOHSCROLL
    CONTROL         "ASCII",IDC_RADIO_ASCII,"Button",BS_AUTORADIOBUTTON,184,
                    16,36,10
    CONTROL         "UNICODE",IDC_RADIO_UNICODE,"Button",BS_AUTORADIOBUTTON,
                    184,32,44,10
    EDITTEXT        IDC_EDIT_SOURCE_NAME,294,22,119,14,ES_AUTOHSCROLL
    CONTROL         "List1",IDC_LIST1,"SysListView32",LVS_REPORT | WS_BORDER | 
                    WS_TABSTOP,7,122,442,102
    EDITTEXT        IDC_EDIT_FIRST_CHAR,100,308,53,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_EDIT_LAST_CHAR,246,308,54,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "Select Font",IDC_BUTTON_SELECT_FONT,21,370,50,14
    PUSHBUTTON      "Add",IDC_BUTTON_ADD_FONT,112,370,50,14
    PUSHBUTTON      "Delete",IDC_BUTTON_DELETE_ITEM,201,370,50,14
    PUSHBUTTON      "Generate",IDSAVE,291,370,50,14
    PUSHBUTTON      "Exit",IDCANCEL,377,370,50,14
    LTEXT           "",IDC_STATIC_LAST_CHAR,213,274,71,10,SS_SUNKEN
    LTEXT           "Resource Template Name:",IDC_STATIC,7,2,93,8
    LTEXT           "Language Number:",IDC_STATIC,7,45,64,8
    LTEXT           "Font Name:",IDC_STATIC,10,243,45,11
    LTEXT           "Character Set:",IDC_STATIC,150,243,57,8
    LTEXT           "Font Height:",IDC_STATIC,294,243,49,11
    LTEXT           "Average Width:",IDC_STATIC,149,259,58,8
    LTEXT           "Maximum Width:",IDC_STATIC,10,259,56,8
    LTEXT           "First Character(hex):",IDC_STATIC,11,310,85,8
    LTEXT           "Last Character(hex):",IDC_STATIC,161,310,80,10
    LTEXT           "",IDC_STATIC_VC_RCNAME,7,18,148,12,SS_SUNKEN | NOT 
                    WS_GROUP
    GROUPBOX        "Font Properties:",IDC_STATIC,7,229,442,62
    LTEXT           "Output Resource Data File:",IDC_STATIC,292,5,111,12
    LTEXT           "",IDC_STATIC_FONT_NAME,76,244,66,10,SS_SUNKEN
    LTEXT           "",IDC_STATIC_CHAR_SET,213,243,71,11,SS_SUNKEN
    LTEXT           "",IDC_STATIC_FONT_HEIGHT,365,243,75,11,SS_SUNKEN
    LTEXT           "",IDC_STATIC_MAX_WIDTH,76,259,66,10,SS_SUNKEN
    LTEXT           "",IDC_STATIC_AVE_WIDTH,213,259,71,11,SS_SUNKEN
    GROUPBOX        "Character Format:",IDC_STATIC,173,2,87,62
    LTEXT           "First Character:",IDC_STATIC,9,273,65,12
    LTEXT           "Last Character:",IDC_STATIC,149,274,60,8
    LTEXT           "",IDC_STATIC_FIRST_CHAR,76,274,66,11,SS_SUNKEN
    GROUPBOX        "ASCII/Unicode Character Range",IDC_STATIC,7,294,442,33,
                    BS_LEFT
    GROUPBOX        "Resource Item Number:",IDC_STATIC,7,67,442,35
    LTEXT           "Text Items:",IDC_STATIC,16,82,55,11
    LTEXT           "Static",IDC_STATIC_TEXTSTR_NUM,73,82,25,12,SS_SUNKEN
    LTEXT           "Menu Frames:",IDC_STATIC,131,82,49,8
    LTEXT           "Static",IDC_STATIC_MENU_NUM,184,82,25,12,SS_SUNKEN
    LTEXT           "Bitmaps:",IDC_STATIC,247,82,33,8
    LTEXT           "Static",IDC_STATIC_BITMAP_NUM,285,82,25,12,SS_SUNKEN
    LTEXT           "Fonts:",IDC_STATIC,353,82,25,12
    LTEXT           "Static",IDC_STATIC_FONT_NUM,389,82,25,12,SS_SUNKEN
    LTEXT           "Font Width:",IDC_STATIC,294,262,45,8
    EDITTEXT        IDC_EDIT_FONT_WIDTH,365,258,75,14,ES_AUTOHSCROLL
    CONTROL         "MBCS",IDC_RADIO_MBCS,"Button",BS_AUTORADIOBUTTON,184,47,
                    32,10
    GROUPBOX        "Multi-Byte Character Set Range",IDC_STATIC,7,330,442,34
    LTEXT           "First byte ranges from(hex)",IDC_STATIC,11,346,110,8
    EDITTEXT        IDC_MBCS_BYTE1_FIRST_CHAR,125,343,40,14,ES_AUTOHSCROLL
    LTEXT           "to",IDC_STATIC,170,347,9,8
    EDITTEXT        IDC_MBCS_BYTE1_LAST_CHAR,183,343,40,14,ES_AUTOHSCROLL
    LTEXT           "Second byte ranges from(hex)",IDC_STATIC,229,346,113,8
    LTEXT           "to",IDC_STATIC,389,346,9,8
    EDITTEXT        IDC_MBCS_BYTE2_FIRST_CHAR,345,344,40,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_MBCS_BYTE2_LAST_CHAR,401,344,40,14,ES_AUTOHSCROLL
    LTEXT           "Selected Font List:",IDC_STATIC,7,110,77,8
END

IDD_CREATE_EVENT_ID_LIST_DLG DIALOG DISCARDABLE  0, 0, 238, 151
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Create Event ID List File"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,34,130,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,142,130,50,14
    LTEXT           "Wizard detected no event id list file, do you want to create one?",
                    IDC_STATIC,18,7,211,13
    EDITTEXT        IDC_FILE_NAME_EDIT,110,106,110,12,ES_AUTOHSCROLL
    CONTROL         "Yes",IDC_YES_BUTTON,"Button",BS_AUTORADIOBUTTON,18,20,
                    29,10
    CONTROL         "No",IDC_NO_BUTTON,"Button",BS_AUTORADIOBUTTON,150,20,25,
                    10
    CONTROL         "Add to active project",IDC_CUR_PRJ_BUTTON,"Button",
                    BS_AUTORADIOBUTTON,18,67,82,10
    COMBOBOX        IDC_OTR_PRJ_LIST_BOX,110,85,110,30,CBS_DROPDOWNLIST | 
                    CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    CONTROL         "Add to other project(s)",IDC_OTR_PRJ_BUTTON,"Button",
                    BS_AUTORADIOBUTTON,18,87,87,10
    LTEXT           "",IDC_CUR_PRJ_STATIC,110,68,121,8
    LTEXT           "Header File Name:",IDC_FILE_NAME_STATIC,21,110,76,8
    GROUPBOX        "New File Information",IDC_NEW_FILE_INFO,13,42,218,85
END

IDD_ADDEVENTBOX DIALOG DISCARDABLE  0, 0, 216, 141
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add Event Handler"
FONT 10, "System"
BEGIN
    COMBOBOX        IDC_TRANSITION_STATE_NAME_BOX,85,47,119,67,
                    CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
    CONTROL         "Internal Transition",IDC_INTERNAL_TRANSITION_RADIO,
                    "Button",BS_AUTORADIOBUTTON,18,66,75,10
    EDITTEXT        IDC_EVENT_HANDLER_EDIT,17,94,187,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,45,119,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,132,119,50,14
    LTEXT           "Event ID :",IDC_STATIC,18,29,33,8
    CONTROL         "Transit to",IDC_TRANSITION_RADIO,"Button",
                    BS_AUTORADIOBUTTON,18,48,47,10
    LTEXT           "Current State Name:",IDC_STATIC,15,7,67,8
    LTEXT           "",IDC_STATIC_CUR_STATE,85,7,119,8
    CONTROL         "Action(Handler Function):",IDC_ACTION_CHECK,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,18,82,117,8
    COMBOBOX        IDC_EVENT_ID_BOX,85,26,119,69,CBS_DROPDOWN | 
                    CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP
END

IDD_EVNT_CHANGE DIALOG DISCARDABLE  0, 0, 187, 94
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
CAPTION "Set Default State"
FONT 10, "System"
BEGIN
    DEFPUSHBUTTON   "OK",IDOK,138,6,42,14
    PUSHBUTTON      "Cancel",IDCANCEL,138,24,42,14
    LTEXT           "Choose a state as default:",IDC_STATIC,21,12,107,8
    COMBOBOX        IDC_NON_DEFAULT_STATE_BOX,22,29,103,58,CBS_DROPDOWNLIST | 
                    CBS_SORT | WS_VSCROLL | WS_TABSTOP
END

IDD_ABOUT DIALOG DISCARDABLE  0, 0, 283, 158
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About UML StateWizard"
FONT 8, "MS Sans Serif"
BEGIN
    CONTROL         IDI_EVENT_ID,-1,"Static",SS_BITMAP,7,7,50,46
    LTEXT           "UML StateWizard",IDC_ABOUT_HEADER,62,7,187,8
    LTEXT           "An open source software under LGPL license ",
                    IDC_VERSION,62,42,145,11,NOT WS_GROUP
    LTEXT           "A UML full-featured dynamic model tool, aims at concurrent, distributed and real-time application development. ",
                    ID_ABOUT_COPYRIGHT,62,56,212,29
    LTEXT           "URL:",-1,62,95,46,8
    LTEXT           "http://www.intelliwizard.com",IDC_ABOUT_WEB,136,95,141,
                    8
    LTEXT           "e-Mail",-1,62,107,30,8
    LTEXT           "info@IntelliWizard.com",IDC_ABOUT_EMAIL,136,107,141,8
    CONTROL         "",-1,"Static",SS_WHITERECT | SS_SUNKEN,7,137,6,6
    CONTROL         "",-1,"Static",SS_WHITERECT | SS_SUNKEN,7,145,6,6
    CONTROL         "",-1,"Static",SS_WHITERECT | SS_SUNKEN,15,145,6,6
    DEFPUSHBUTTON   "OK",IDOK,226,137,50,14
    LTEXT           "Professional Edition 7.7 Build 061207",IDC_ABOUT_VER,62,
                    28,135,8
    LTEXT           " for xxx",IDC_ABOUT_EDITION,62,18,114,8
    LTEXT           "Email us if you have any suggestions or feature requests.",
                    IDC_ABOUT_HEADER3,62,126,191,8
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE 
BEGIN
    IDD_CODELINE_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 498
        TOPMARGIN, 7
        BOTTOMMARGIN, 248
    END

    IDD_CODESIZE_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 358
        BOTTOMMARGIN, 257
    END

    IDD_STATE_CHART, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 389
        TOPMARGIN, 7
        BOTTOMMARGIN, 241
    END

    IDD_ADDAPPBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 217
        TOPMARGIN, 7
        BOTTOMMARGIN, 126
    END

    IDD_SET_INIFILE_DIALOG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 204
        TOPMARGIN, 7
        BOTTOMMARGIN, 128
    END

    IDD_RC_MANAGER_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 449
        TOPMARGIN, 2
        BOTTOMMARGIN, 384
    END

    IDD_CREATE_EVENT_ID_LIST_DLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 231
        TOPMARGIN, 7
        BOTTOMMARGIN, 144
    END

    IDD_ADDEVENTBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 204
        TOPMARGIN, 7
        BOTTOMMARGIN, 132
    END

    IDD_EVNT_CHANGE, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 180
        TOPMARGIN, 6
        BOTTOMMARGIN, 87
    END

    IDD_ABOUT, DIALOG
    BEGIN
        VERTGUIDE, 62
    END
END
#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// REGISTRY
//

IDR_COMMANDS            REGISTRY DISCARDABLE    "Commands.rgs"

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE DISCARDABLE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE DISCARDABLE 
BEGIN
    "#include ""winres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE DISCARDABLE 
BEGIN
    "1 TYPELIB ""STATEMACHINEWIZ.tlb""\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE DISCARDABLE 
BEGIN
    IDS_PROJNAME            "StateWizard"
END

STRINGTABLE DISCARDABLE 
BEGIN
    IDS_COMM_CODE_LINE_CALCULATOR 
                            "\nCode Line Calculator\nCalculate all project code lines in the workspace.\nCode Line Calculator"
    IDS_COMM_MEM_SIZE_ANALYZER 
                            "\nCode/Data Size Analyzer\nAnalyze code/data usage according to mapfile.\nCode/Data Size Analyzer"
    IDS_COMM_RC_GENERATOR   "\nResource Generator\nGenerate the embedded system resource data which is organized by Visual C++ resource editor.\nResource Generator"
    IDS_COMM_ADD_APP_PRJ    "\nAdd a regular DLL project\nAdds a DLL project to build the embedded system applications.\nAdd a regular DLL project to build applications."
    IDS_COMM_ADD_SIM_PRJ    "\nAdd a MFC EXE project\nAdds a MFC executable project to simulate service providers' behaviors.\nAdd a MFC EXE project as a simulator."
    IDS_COMM_HELP           "\nHelp\nOpen StateWizard online help file.\nHelp"
    IDS_COMM_ABOUT          "\nAbout StateWizard\nAbout StateWizard.\nAbout UML StateWizard"
    IDS_COMM_ENABLE         "\nEnable/Disable Wizard\nEnable/Disable StateWizard.\nEnable/Disable StateWizard"
END

STRINGTABLE DISCARDABLE 
BEGIN
    IDS_COMM_SETTINGS       "\nSettings\nConfigure StateWizard add-in properties.\nSettings"
END

#endif    // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
1 TYPELIB "STATEMACHINEWIZ.tlb"

/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior)
United States United States
Alex "Question is more important than the answer."

Comments and Discussions