GUI for AbiWord

Sean Grimes (seang@gateway.net)
Fri, 21 Aug 1998 20:39:27 -0500


Get ready, because here comes the source from my custom resource file.
It contains the code for the GUI. With how much I've put into it, it
should last for quite awhile. Note though, I havent gotten far enough in
the book to link the parts of the gui to the AbiWord source. I used
Borland Resource Workshop for this.

MENU_1 MENU
{
POPUP "&File"
{
MENUITEM "&New File", CM_POPUPITEM
MENUITEM "&Open File", CM_FILEOPEN_FILE
MENUITEM "&Save as...", CM_FILEITEM
MENUITEM SEPARATOR
MENUITEM "&Printer Setup", CM_FILEPRINTER_SETUP
MENUITEM "P&rint Preview", CM_FILEPRINT_PREVIEW
MENUITEM "Pr&int ", CM_FILEPRINT_PREVIEW1
MENUITEM SEPARATOR
MENUITEM "&Exit", CM_FILEEXIT
}

POPUP "&Edit"
{
MENUITEM "Cu&t", CM_POPUPITEM1
MENUITEM "&Copy", CM_EDITCOPY
MENUITEM "&Paste", CM_EDITPASTE
MENUITEM SEPARATOR
MENUITEM "Cl&ear", CM_EDITCLEAR
MENUITEM "Select A&ll", CM_EDITITEM
MENUITEM SEPARATOR
MENUITEM "&Find...", CM_EDITFIND
MENUITEM "&Replace...", CM_EDITITEM1
MENUITEM "&Go To...", CM_EDITGO_TO
}

POPUP "&View"
{
MENUITEM "&Page Layout", CM_VIEWPAGE_LAYOUT
MENUITEM "&Outline", CM_POPUPITEM2
MENUITEM "&Master Document", CM_VIEWITEM
MENUITEM SEPARATOR
MENUITEM "&Ruler", CM_VIEWRULER, CHECKED
MENUITEM "&Document Map", CM_VIEWDOCUMENT_MAP
POPUP "&Toolbars"
{
MENUITEM "&Standard", CM_POPUPITEM11, CHECKED
MENUITEM "&Format", CM_TOOLBARSFORMAT, CHECKED
}

MENUITEM SEPARATOR
MENUITEM "&Header and Footer", CM_VIEWHEADER_AND_FOOTER
MENUITEM "&Footnotes", CM_VIEWFOOTNOTES
MENUITEM "&Comments", CM_VIEWCOMMENTS
}

POPUP "&Insert"
{
MENUITEM "&Break...", CM_POPUPITEM4
MENUITEM "&Page N&umbers...", CM_POPUPITEM3
MENUITEM "Date and &Time", CM_INSERTITEM
MENUITEM "&Field...", CM_INSERTFIELD
MENUITEM "&Symbol", CM_INSERTSYMBOL
MENUITEM "Com&ment", CM_INSERTCOMMENT
MENUITEM SEPARATOR
MENUITEM "Foot&note", CM_INSERTFOOTNOTE
MENUITEM "&Caption", CM_INSERTCAPTION
MENUITEM "In&dex and Tables", CM_INSERTINDEX_AND_TABLES
MENUITEM SEPARATOR
POPUP "&Picture"
{
MENUITEM "From &Clipart", CM_POPUPITEM10
MENUITEM "From &File", CM_PICTUREFROM_FILE
}

MENUITEM "F&ile", CM_INSERTFILE
MENUITEM "&Object", CM_INSERTOBJECT
MENUITEM "&Hyperlink", CM_INSERTHYPERLINK
}

POPUP "&Format"
{
MENUITEM "&Font...", CM_FORMATFONT
MENUITEM "F&ont Size...", CM_FORMATALIGNMENT
MENUITEM "Fo&nt Color...", CM_POPUPITEM5
MENUITEM SEPARATOR
MENUITEM "&Alignment", CM_FORMATALIGNMENT1
MENUITEM "&Bullets and Numbering", CM_FORMATBULLETS_AND_NUMBERING
MENUITEM "&Background", CM_FORMATBACKGROUND
}

POPUP "&Tools"
{
MENUITEM "&Spelling Checker ", CM_POPUPITEM6
MENUITEM "&Word Counter", CM_POPUPITEM7
MENUITEM "S&pread Sheet", 0
}

POPUP "&Window"
{
MENUITEM "&New Window", CM_POPUPITEM8
MENUITEM "&Arrange All", CM_WINDOWARRANGE_ALL
MENUITEM "&Close All", CM_WINDOWCLOSE_ALL
MENUITEM SEPARATOR
MENUITEM "Document 1", CM_WINDOWDOCUMENT, CHECKED
}

POPUP "&Help"
{
MENUITEM "&Contents", CM_HELPHELP
MENUITEM "&Using Help", CM_HELPSEARCH_HELP
MENUITEM "&Index", CM_HELPINDEX
MENUITEM SEPARATOR
MENUITEM "&About AbiWord...", CM_POPUPITEM9
}

}



This archive was generated by hypermail 1.03b2.