home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Product
/
Product.zip
/
mesatool.zip
/
readme.txt
< prev
Wrap
Text File
|
1996-04-01
|
22KB
|
449 lines
Mesa Toolbar Customizer v1.0
Hi there!
Welcome to the README file for the Mesa Toolbar Customizer. What is
this? Well, it's a program to allow you to customize the toolbar in
Mesa for OS/2 to inlcude Icons and Commands that you feel suit your
needs. You can draw your own bitmaps so that they look like you want
them too. You also can change the command that is invoked for each
button.
By now, you are thinking: this sounds really cool, how to I use it?
Unfortunately, at this point, I don't have time to put a pretty user
interface on it. This means you're stuck with a command line utility.
Anyway, you just have to run the MESATOOL.EXE program with an input
file as an arguement.
What does the input file look like?
Glad you asked. The file format is as follows:
On the first line, there is 1 number, the number of tools being
defined. Separators are considered tools.
Each subsequesnt line defines one tool as follows:
If the is just an S on the line, then the tool is a separator.
If the first character is a C, then this is a command. and the rest of
the line has the command ID, the bitmap filename, and then the tip
text within double quotes.
For example, the following file would define a toolbar with 4 buttons
and a separator.
5
C 3586 BITMAPS\OPENFILE.BMP "Open a file"
C 4867 BITMAPS\SAVEFILE.BMP "Save the current file"
S
C 4932 BITMAPS\COPY.BMP "Copy selection to the clipboard"
C 4933 BITMAPS\PASTE.BMP "Paste selection from the clipboard"
As you can see, this file is not very hard to set up. The only hard
part is obtaining the command ID for the correct action. To obtain
these, see the end of this file. There is a file called default.mtb
that can be used to restore the default toolbar which you can also
look at as an example.
The size of the bitmaps is relatively unimportant. The size of the
first bitmap is what is used to position the tools along the toolbar.
The default size of the bitmaps is 24x24, but icons as large as 28x28
look acceptable.
There is one caveat, the total number of tools cannot exceed 31. This
limitation will hopefully be removed in a future version of Mesa.
Also, you may ask, how is all of this possible? Well, Mesa's toolbar,
as of 2.0.3, was designed to be customizable. The problem is that we
don't have the resorces to devote to writing a user interface for this
action. The toolbar saves it's settings like all other aspects of the
program so what this utility does is modify those settings. Thus,
when Mesa loads, it uses the modified toolbar settings.
Anyway, I wrote this in my free time to help fill a void in mesa and
to provide a solution to one of our biggest complaints. This is
entirely unsupported by Athena Design. You use this at your own risk.
This program does modify the OS2.INI file so you may want to back this
up before running. If you do have problems (or suggestions) you can
send them to me personally at the below e-mail address.
Enjoy!
J. Daniel Kulp
Software Development Engineer
Athena Design, Inc.
Prefered E-mail: dkulp@ccs.neu.edu
LEGAL STUFF:
Athena Design, being a relatively small company, doesn't have
the resources to test this completey. Basically this means that you
use this at your own risk. We also cannot offer support at this time.
Remember that Mesa is a fast evolving product and as it changes, so may
the Toolbar code. This program might not work for future version.
Trademarks and other stuff found in the code:
Mesa is a trademark of Athena Design, Inc.
OS/2 is a registered trademark of IBM
Command ID's:
Basically, anything that is on one of the Menus can be used for a
button. To use the menu item as a button, you need to find the
command in the list below. For the most part, they are aranged by
submenu. The left column is the name of the command and the right
column gives a formula for calculating the command ID. I leave you
with the chore of calculating what you need. I will say that I
haven't tested all of these yet so I can't guarantee that they all
work or even still exist.
You need this value for most of them:
M_MDL_CMD 0x500
MID_FILE_MENU 0xe00
MID_FILE_NEW (MID_FILE_MENU + 1)
MID_FILE_OPEN (MID_FILE_MENU + 2)
MID_FILE_IMPORT (MID_FILE_MENU + 9 + M_MDL_CMD)
MID_FILE_SAVE (MID_FILE_MENU + 3 + M_MDL_CMD)
MID_FILE_SAVEAS (MID_FILE_MENU + 4 + M_MDL_CMD)
MID_FILE_PREVIEW (MID_FILE_MENU + 5 + M_MDL_CMD)
MID_FILE_PRINT_SETUP (MID_FILE_MENU + 6 + M_MDL_CMD)
MID_FILE_PRINT (MID_FILE_MENU + 7 + M_MDL_CMD)
MID_FILE_EXIT (MID_FILE_MENU + 8)
MID_FILE_CLOSE (MID_FILE_MENU + 11 + M_MDL_CMD)
MID_FILE_ADDLAYER (MID_FILE_MENU + 12 + M_MDL_CMD)
MID_FILE_ADDSCRIPT (MID_FILE_MENU + 13 + M_MDL_CMD)
MID_FILE_RUNSCRIPT (MID_FILE_MENU + 14 + M_MDL_CMD)
MID_FILE_REVERT (MID_FILE_MENU + 15)
MID_EDIT_MENU 0xe40
MID_EDIT_UNDO (MID_EDIT_MENU + 1 + M_MDL_CMD)
MID_EDIT_REDO (MID_EDIT_MENU + 2 + M_MDL_CMD)
MID_EDIT_CUT (MID_EDIT_MENU + 3 + M_MDL_CMD)
MID_EDIT_COPY (MID_EDIT_MENU + 4 + M_MDL_CMD)
MID_EDIT_PASTE (MID_EDIT_MENU + 5 + M_MDL_CMD)
MID_EDIT_CLEAR (MID_EDIT_MENU + 6 + M_MDL_CMD)
MID_EDIT_SELECT_ALL (MID_EDIT_MENU + 7 + M_MDL_CMD)
MID_EDIT_DLEFT (MID_EDIT_MENU + 8 + M_MDL_CMD)
MID_EDIT_DUP (MID_EDIT_MENU + 9 + M_MDL_CMD)
MID_EDIT_IRIGHT (MID_EDIT_MENU + 10 + M_MDL_CMD)
MID_EDIT_IDOWN (MID_EDIT_MENU + 11 + M_MDL_CMD)
MID_EDIT_FIND (MID_EDIT_MENU + 12 + M_MDL_CMD)
MID_EDIT_EDIT (MID_EDIT_MENU + 13 + M_MDL_CMD)
MID_EDIT_DDELINKS (MID_EDIT_MENU + 14 + M_MDL_CMD)
MID_DDE_PASTELINK (MID_EDIT_MENU + 15 + M_MDL_CMD)
MID_PASPEC_MENU 0xe60
MID_PASPEC_VALUES (MID_PASPEC_MENU + 1 + M_MDL_CMD)
MID_PASPEC_FORMAT (MID_PASPEC_MENU + 2 + M_MDL_CMD)
MID_PASPEC_TRANSPOSE (MID_PASPEC_MENU + 3 + M_MDL_CMD)
MID_PASPEC_MOVE (MID_PASPEC_MENU + 4 + M_MDL_CMD)
MID_PASPEC_SHADOW (MID_PASPEC_MENU + 5 + M_MDL_CMD)
MID_PASPEC_DOWN (MID_PASPEC_MENU + 6 + M_MDL_CMD)
MID_PASPEC_RIGHT (MID_PASPEC_MENU + 7 + M_MDL_CMD)
MID_CONV_MENU 0xe80
MID_CONV_FTOV (MID_CONV_MENU + 1 + M_MDL_CMD)
MID_CONV_STON (MID_CONV_MENU + 2 + M_MDL_CMD)
MID_CONV_NTOS (MID_CONV_MENU + 3 + M_MDL_CMD)
MID_CONV_FREEZE (MID_CONV_MENU + 4 + M_MDL_CMD)
MID_CONV_UPPER (MID_CONV_MENU + 5 + M_MDL_CMD)
MID_CONV_LOWER (MID_CONV_MENU + 6 + M_MDL_CMD)
MID_CONV_PROPER (MID_CONV_MENU + 7 + M_MDL_CMD)
MID_FILL_MENU 0xea0
MID_FILL_FILL (MID_FILL_MENU + 1 + M_MDL_CMD)
MID_FILL_SMRIGHT (MID_FILL_MENU + 2 + M_MDL_CMD)
MID_FILL_SMDOWN (MID_FILL_MENU + 3 + M_MDL_CMD)
MID_FILL_RIGHT (MID_FILL_MENU + 4 + M_MDL_CMD)
MID_FILL_DOWN (MID_FILL_MENU + 5 + M_MDL_CMD)
MID_FILL_BASE (MID_FILL_MENU + 6 + M_MDL_CMD)
MID_FILL_SMBASE (MID_FILL_MENU + 7 + M_MDL_CMD)
MID_CSPEC_MENU 0xee0
MID_CSPEC_SINGLE (MID_CSPEC_MENU + 1 + M_MDL_CMD)
MID_CSPEC_FORMAT (MID_CSPEC_MENU + 2 + M_MDL_CMD)
MID_CSPEC_VALUES (MID_CSPEC_MENU + 3 + M_MDL_CMD)
MID_CSPEC_FORMULAS (MID_CSPEC_MENU + 4 + M_MDL_CMD)
MID_CSPEC_STRINGS (MID_CSPEC_MENU + 5 + M_MDL_CMD)
MID_CSPEC_NUMBERS (MID_CSPEC_MENU + 6 + M_MDL_CMD)
MID_HELP_MENU 0xf00
MID_HELP_INDEX (MID_HELP_MENU + 1)
MID_HELP_GENERAL (MID_HELP_MENU + 2)
MID_HELP_USING (MID_HELP_MENU + 3)
MID_HELP_KEYS (MID_HELP_MENU + 4)
MID_HELP_ABOUT (MID_HELP_MENU + 5)
MID_HELP_LEGAL (MID_HELP_MENU + 6)
MID_HELP_FEEDBACK (MID_HELP_MENU + 7)
MID_HELP_PREFS (MID_HELP_MENU + 8)
MID_HELP_TUTORIAL (MID_HELP_MENU + 9)
MID_HELP_FORMULA (MID_HELP_MENU + 10)
MID_HELP_CONTEXTSENSITIVE (MID_HELP_MENU + 11)
MID_RANGE_MENU 0xf20
MID_RANGE_GOTO (MID_RANGE_MENU + 1 + M_MDL_CMD)
MID_RANGE_LABEL (MID_RANGE_MENU + 2 + M_MDL_CMD)
MID_RANGE_RECALC (MID_RANGE_MENU + 3 + M_MDL_CMD)
MID_RANGE_CALCRANGE (MID_RANGE_MENU + 4 + M_MDL_CMD)
MID_RANGE_MGR (MID_RANGE_MENU + 5)
MID_RANGE_CELLFORMAT (MID_RANGE_MENU + 6 + M_MDL_CMD)
MID_RANGE_SETTINGS (MID_RANGE_MENU + 7 + M_MDL_CMD)
MID_FONT_MENU 0xf40
MID_FONT_BOLD (MID_FONT_MENU + 1 + M_MDL_CMD)
MID_FONT_ITALIC (MID_FONT_MENU + 2 + M_MDL_CMD)
MID_FONT_LARGER (MID_FONT_MENU + 3 + M_MDL_CMD)
MID_FONT_SMALLER (MID_FONT_MENU + 4 + M_MDL_CMD)
MID_FONT_PICKER (MID_FONT_MENU + 5)
MID_FONT_PLAIN (MID_FONT_MENU + 6 + M_MDL_CMD)
MID_FONT_COURIER (MID_FONT_MENU + 7 + M_MDL_CMD)
MID_FONT_HELV (MID_FONT_MENU + 8 + M_MDL_CMD)
MID_FONT_TIMES (MID_FONT_MENU + 9 + M_MDL_CMD)
MID_ALIGN_MENU 0xf60
MID_ALIGN_MGR (MID_ALIGN_MENU + 1 + M_MDL_CMD)
MID_ALIGN_LEFT (MID_ALIGN_MENU + 2 + M_MDL_CMD)
MID_ALIGN_RIGHT (MID_ALIGN_MENU + 3 + M_MDL_CMD)
MID_ALIGN_SMART (MID_ALIGN_MENU + 4 + M_MDL_CMD)
MID_ALIGN_WRAP (MID_ALIGN_MENU + 5 + M_MDL_CMD)
MID_ALIGN_CENTER (MID_ALIGN_MENU + 6 + M_MDL_CMD)
MID_ALIGN_UNWRAP (MID_ALIGN_MENU + 7 + M_MDL_CMD)
MID_FORMAT_MENU 0xf80
MID_FORMAT_MGR (MID_FORMAT_MENU + 1 + M_MDL_CMD)
MID_FORMAT_CURRENCY (MID_FORMAT_MENU + 2 + M_MDL_CMD)
MID_FORMAT_PERCENT (MID_FORMAT_MENU + 3 + M_MDL_CMD)
MID_FORMAT_GENERAL (MID_FORMAT_MENU + 4 + M_MDL_CMD)
MID_FORMAT_SCI (MID_FORMAT_MENU + 5 + M_MDL_CMD)
MID_FORMAT_FIXED (MID_FORMAT_MENU + 6 + M_MDL_CMD)
MID_FORMAT_TIME (MID_FORMAT_MENU + 7 + M_MDL_CMD)
//MID_FORMAT_DATE (MID_FORMAT_MENU + 8 + M_MDL_CMD)
MID_FORMAT_THOUSANDS (MID_FORMAT_MENU + 9 + M_MDL_CMD)
MID_FORMAT_TEXT (MID_FORMAT_MENU + 10 + M_MDL_CMD)
MID_FORMAT_CURRENCY1 (MID_FORMAT_MENU + 11 + M_MDL_CMD)
MID_FORMAT_CURRENCY2 (MID_FORMAT_MENU + 12 + M_MDL_CMD)
MID_FORMAT_CURRENCY3 (MID_FORMAT_MENU + 13 + M_MDL_CMD)
MID_FORMAT_HMS12 (MID_FORMAT_MENU + 14 + M_MDL_CMD)
MID_FORMAT_HM12 (MID_FORMAT_MENU + 15 + M_MDL_CMD)
MID_FORMAT_HMS24 (MID_FORMAT_MENU + 16 + M_MDL_CMD)
MID_FORMAT_HM24 (MID_FORMAT_MENU + 17 + M_MDL_CMD)
MID_FORMAT_PAREN (MID_FORMAT_MENU + 18 + M_MDL_CMD)
MID_FORMAT_HIDDEN (MID_FORMAT_MENU + 19 + M_MDL_CMD)
MID_FORMAT_DDMYY (MID_FORMAT_MENU + 20 + M_MDL_CMD)
MID_FORMAT_MDDYY (MID_FORMAT_MENU + 21 + M_MDL_CMD)
MID_FORMAT_DDM (MID_FORMAT_MENU + 22 + M_MDL_CMD)
MID_FORMAT_MDD (MID_FORMAT_MENU + 23 + M_MDL_CMD)
MID_FORMAT_MMDDYY (MID_FORMAT_MENU + 24 + M_MDL_CMD)
MID_FORMAT_MMDD (MID_FORMAT_MENU + 25 + M_MDL_CMD)
MID_FORMAT_DOTDDMMYY (MID_FORMAT_MENU + 26 + M_MDL_CMD)
MID_COLOR_MENU 0xfa0
MID_COLOR_BLACK (MID_COLOR_MENU + 1 + M_MDL_CMD)
MID_COLOR_WHITE (MID_COLOR_MENU + 2 + M_MDL_CMD)
MID_COLOR_RED (MID_COLOR_MENU + 3 + M_MDL_CMD)
MID_COLOR_GREEN (MID_COLOR_MENU + 4 + M_MDL_CMD)
MID_COLOR_BLUE (MID_COLOR_MENU + 5 + M_MDL_CMD)
MID_COLOR_GRAY (MID_COLOR_MENU + 6 + M_MDL_CMD)
MID_COLOR_YELLOW (MID_COLOR_MENU + 7 + M_MDL_CMD)
MID_COLOR_CYAN (MID_COLOR_MENU + 8 + M_MDL_CMD)
MID_COLOR_PICKER (MID_COLOR_MENU + 9)
MID_COLOR_LGRAY (MID_COLOR_MENU + 10 + M_MDL_CMD)
MID_COLOR_MAGENTA (MID_COLOR_MENU + 11 + M_MDL_CMD)
MID_BKG_MENU 0xfc0
MID_BKG_BLACK (MID_BKG_MENU + 1 + M_MDL_CMD)
MID_BKG_WHITE (MID_BKG_MENU + 2 + M_MDL_CMD)
MID_BKG_RED (MID_BKG_MENU + 3 + M_MDL_CMD)
MID_BKG_GREEN (MID_BKG_MENU + 4 + M_MDL_CMD)
MID_BKG_BLUE (MID_BKG_MENU + 5 + M_MDL_CMD)
MID_BKG_GRAY (MID_BKG_MENU + 6 + M_MDL_CMD)
MID_BKG_YELLOW (MID_BKG_MENU + 7 + M_MDL_CMD)
MID_BKG_CYAN (MID_BKG_MENU + 8 + M_MDL_CMD)
MID_BKG_CLEAR (MID_BKG_MENU + 9 + M_MDL_CMD)
MID_BKG_LGRAY (MID_BKG_MENU + 10 + M_MDL_CMD)
MID_BKG_MAGENTA (MID_BKG_MENU + 11 + M_MDL_CMD)
MID_SIZE_MENU 0xfe0
MID_SIZE_HIDEROW (MID_SIZE_MENU + 1 + M_MDL_CMD)
MID_SIZE_HIDECOL (MID_SIZE_MENU + 2 + M_MDL_CMD)
MID_SIZE_SHOWROW (MID_SIZE_MENU + 3 + M_MDL_CMD)
MID_SIZE_SHOWCOL (MID_SIZE_MENU + 4 + M_MDL_CMD)
MID_SIZE_SMARTROW (MID_SIZE_MENU + 5 + M_MDL_CMD)
MID_SIZE_SMARTCOL (MID_SIZE_MENU + 6 + M_MDL_CMD)
MID_SIZE_RESETROW (MID_SIZE_MENU + 7 + M_MDL_CMD)
MID_SIZE_RESETCOL (MID_SIZE_MENU + 8 + M_MDL_CMD)
MID_SIZE_MGR (MID_SIZE_MENU + 9 + M_MDL_CMD)
MID_BORDER_MENU 0x1000
MID_BORDER_MGR (MID_BORDER_MENU + 1 + M_MDL_CMD)
MID_BORDER_NONE (MID_BORDER_MENU + 2 + M_MDL_CMD)
MID_BORDER_THIN (MID_BORDER_MENU + 3 + M_MDL_CMD)
MID_BORDER_THICK (MID_BORDER_MENU + 4 + M_MDL_CMD)
MID_BORDER_DOUBLE (MID_BORDER_MENU + 5 + M_MDL_CMD)
MID_BORDER_UNDER (MID_BORDER_MENU + 6 + M_MDL_CMD)
MID_BORDER_OUTLINE (MID_BORDER_MENU + 7 + M_MDL_CMD)
MID_BORDER_GRID (MID_BORDER_MENU + 8 + M_MDL_CMD)
MID_PAGE_MENU 0x1020
MID_PAGE_SETVERT (MID_PAGE_MENU + 1 + M_MDL_CMD)
MID_PAGE_SETHOR (MID_PAGE_MENU + 2 + M_MDL_CMD)
MID_PAGE_CLEARVERT (MID_PAGE_MENU + 3 + M_MDL_CMD)
MID_PAGE_CLEARHOR (MID_PAGE_MENU + 4 + M_MDL_CMD)
MID_SORT_MENU 0x1040
MID_SORT_SORT (MID_SORT_MENU + 1 + M_MDL_CMD)
MID_SORT_COLASC (MID_SORT_MENU + 2 + M_MDL_CMD)
MID_SORT_COLDEC (MID_SORT_MENU + 3 + M_MDL_CMD)
MID_SORT_ROWASC (MID_SORT_MENU + 4 + M_MDL_CMD)
MID_SORT_ROWDEC (MID_SORT_MENU + 5 + M_MDL_CMD)
MID_SORT_FLIPHOR (MID_SORT_MENU + 6 + M_MDL_CMD)
MID_SORT_FLIPVERT (MID_SORT_MENU + 7 + M_MDL_CMD)
MID_AUTO_MENU 0x1060
MID_AUTO_SUM (MID_AUTO_MENU + 1 + M_MDL_CMD)
MID_AUTO_AVE (MID_AUTO_MENU + 2 + M_MDL_CMD)
MID_AUTO_STDDEV (MID_AUTO_MENU + 3 + M_MDL_CMD)
MID_AUTO_VAR (MID_AUTO_MENU + 4 + M_MDL_CMD)
MID_AUTO_MIN (MID_AUTO_MENU + 5 + M_MDL_CMD)
MID_AUTO_MAX (MID_AUTO_MENU + 6 + M_MDL_CMD)
MID_AUTO_PROD (MID_AUTO_MENU + 7 + M_MDL_CMD)
MID_AUTO_SMSQ (MID_AUTO_MENU + 8 + M_MDL_CMD)
MID_GRAPH_MENU 0x1080
MID_GRAPH_MGR (MID_GRAPH_MENU + 1 + M_MDL_CMD)
MID_GRAPH_SHAPES (MID_GRAPH_MENU + 2 + M_MDL_CMD)
MID_GRAPH_GROUP (MID_GRAPH_MENU + 3 + M_MDL_CMD)
MID_GRAPH_UNGROUP (MID_GRAPH_MENU + 4 + M_MDL_CMD)
MID_GRAPH_IMPORT (MID_GRAPH_MENU + 5 + M_MDL_CMD)
MID_GRAPH_GRAPHICS (MID_GRAPH_MENU + 6 + M_MDL_CMD)
MID_GRAPH_ELEMENTS (MID_GRAPH_MENU + 7+ M_MDL_CMD)
MID_GRAPH_LAYOUT (MID_GRAPH_MENU + 9+ M_MDL_CMD)
MID_GRAPH_POSITION (MID_GRAPH_MENU + 10+ M_MDL_CMD)
MID_GRAPH_SETTINGS (MID_GRAPH_MENU + 11+ M_MDL_CMD)
MID_CREATE_MENU 0x10a0
MID_CREATE_BAR (MID_CREATE_MENU + 1 + M_MDL_CMD)
MID_CREATE_SBAR (MID_CREATE_MENU + 2 + M_MDL_CMD)
MID_CREATE_COLUMN (MID_CREATE_MENU + 3 + M_MDL_CMD)
MID_CREATE_SCOLUMN (MID_CREATE_MENU + 4 + M_MDL_CMD)
MID_CREATE_LBAR (MID_CREATE_MENU + 5 + M_MDL_CMD)
MID_CREATE_LINE (MID_CREATE_MENU + 6 + M_MDL_CMD)
MID_CREATE_SCATTER (MID_CREATE_MENU + 7 + M_MDL_CMD)
MID_CREATE_AREA (MID_CREATE_MENU + 8 + M_MDL_CMD)
MID_CREATE_PIE (MID_CREATE_MENU + 9 + M_MDL_CMD)
MID_CREATE_HL (MID_CREATE_MENU + 10 + M_MDL_CMD)
MID_CREATE_HLC (MID_CREATE_MENU + 11 + M_MDL_CMD)
MID_CREATE_3BAR (MID_CREATE_MENU + 12 + M_MDL_CMD)
MID_CREATE_3AREA (MID_CREATE_MENU + 13 + M_MDL_CMD)
MID_CREATE_PYRAMID (MID_CREATE_MENU + 14 + M_MDL_CMD)
MID_CREATE_RIBBON (MID_CREATE_MENU + 15 + M_MDL_CMD)
MID_CREATE_MGR (MID_CREATE_MENU + 16 + M_MDL_CMD)
MID_CREATE_3DMGR (MID_CREATE_MENU + 17 + M_MDL_CMD)
MID_CREATE_XMGR (MID_CREATE_MENU + 18 + M_MDL_CMD)
MID_CREATE_YMGR (MID_CREATE_MENU + 19 + M_MDL_CMD)
MID_ARRANGE_MENU 0x10c0
MID_ARRANGE_TOP (MID_ARRANGE_MENU + 1 + M_MDL_CMD)
MID_ARRANGE_BOTTOM (MID_ARRANGE_MENU + 2 + M_MDL_CMD)
MID_ARRANGE_LEFT (MID_ARRANGE_MENU + 3 + M_MDL_CMD)
MID_ARRANGE_RIGHT (MID_ARRANGE_MENU + 4 + M_MDL_CMD)
MID_ARRANGE_CENTHOR (MID_ARRANGE_MENU + 5 + M_MDL_CMD)
MID_ARRANGE_CENTVERT (MID_ARRANGE_MENU + 6 + M_MDL_CMD)
MID_ARRANGE_FRONT (MID_ARRANGE_MENU + 7 + M_MDL_CMD)
MID_ARRANGE_BACK (MID_ARRANGE_MENU + 8 + M_MDL_CMD)
MID_TOOL_MENU 0x10e0
MID_TOOL_MGR (MID_TOOL_MENU + 1)
MID_TOOL_FORM (MID_TOOL_MENU + 2 + M_MDL_CMD)
MID_WINDOW_MENU 0x1100
MID_WINDOW_TILE_H (MID_WINDOW_MENU + 1)
MID_WINDOW_CASCADE (MID_WINDOW_MENU + 2)
MID_WINDOW_NEWVIEW (MID_WINDOW_MENU + 3 + M_MDL_CMD)
MID_WINDOW_CLOSE (MID_WINDOW_MENU + 4 + M_MDL_CMD)
MID_WINDOW_TILE_V (MID_WINDOW_MENU + 5)
MID_WINDOW_LIST (MID_WINDOW_MENU + 6)
MID_WINDOW_CLOSEA (MID_WINDOW_MENU + 7)
MID_WINDOW_OTHERS (MID_WINDOW_MENU + 50)
MID_OPTIONS_MENU 0x1120
MID_OPTIONS_TBAR (MID_OPTIONS_MENU + 1)
MID_OPTIONS_SBAR (MID_OPTIONS_MENU + 2)
MID_OPTIONS_HISTORY (MID_OPTIONS_MENU + 3)
MID_OPTIONS_CLRLIC (MID_OPTIONS_MENU + 4)
MID_OPTIONS_PAGETABS (MID_OPTIONS_MENU + 5 + M_MDL_CMD )
MID_DECIMAL_MENU 0x1140
MID_DECIMAL_0 (MID_DECIMAL_MENU + 1 + M_MDL_CMD)
MID_DECIMAL_1 (MID_DECIMAL_MENU + 2 + M_MDL_CMD)
MID_DECIMAL_2 (MID_DECIMAL_MENU + 3 + M_MDL_CMD)
MID_DECIMAL_3 (MID_DECIMAL_MENU + 4 + M_MDL_CMD)
MID_DECIMAL_4 (MID_DECIMAL_MENU + 5 + M_MDL_CMD)
MID_DECIMAL_5 (MID_DECIMAL_MENU + 6 + M_MDL_CMD)
MID_DECIMAL_6 (MID_DECIMAL_MENU + 7 + M_MDL_CMD)
MID_DECIMAL_7 (MID_DECIMAL_MENU + 8 + M_MDL_CMD)
MID_DECIMAL_8 (MID_DECIMAL_MENU + 9 + M_MDL_CMD)
MID_DECIMAL_9 (MID_DECIMAL_MENU + 10 + M_MDL_CMD)
MID_DECIMAL_10 (MID_DECIMAL_MENU + 11 + M_MDL_CMD)
MID_WKBK_MENU 0x1160
MID_WKBK_PRINT (MID_WKBK_MENU + 1 + M_MDL_CMD)
MID_WKBK_DELPAGE (MID_WKBK_MENU + 2 + M_MDL_CMD)
MID_WKBK_MGR (MID_WKBK_MENU + 3 + M_MDL_CMD)
MID_WKBK_MGR2 (MID_WKBK_MENU + 4 + M_MDL_CMD)
MID_WKBK_PAGEMGR (MID_WKBK_MENU + 5 + M_MDL_CMD)
MID_WKBK_DELSCRIPT (MID_WKBK_MENU + 6 + M_MDL_CMD)
MID_LAYER_MENU 0x1180
MID_LAYER_PROTECT (MID_LAYER_MENU + 1 + M_MDL_CMD)
MID_LAYER_HELP (MID_LAYER_MENU + 2)
MID_SCRIPT_MENU 0x11a0
MID_SCRIPT_MGR (MID_SCRIPT_MENU + 1 + M_MDL_CMD)
MID_SCRIPT_MSHELP (MID_SCRIPT_MENU + 2)
MID_SCRIPT_HELP (MID_SCRIPT_MENU + 3)
MID_ROWHEADING_MENU 0x11c0
MID_ROWHEADING_HELP (MID_ROWHEADING_MENU + 1)
MID_COLHEADING_MENU 0x11e0
MID_GRAPHIC_MENU 0x1200
MID_GRAPHIC_HELP (MID_GRAPHIC_MENU + 1 )
MID_GRAPHIC_GRAPHHELP (MID_GRAPHIC_MENU + 2 )
MID_PAGETABS_MENU 0x1220
MID_PAGETABS_HELP (MID_PAGETABS_MENU + 1 + M_MDL_CMD )
MID_TTOOLBAR_MENU 0x1240
MID_TTOOLBAR_HELP (MID_TTOOLBAR_MENU + 1)
MID_STATUSBAR_MENU 0x1260
MID_STATUSBAR_HELP (MID_STATUSBAR_MENU + 1)
MID_RECALC_MENU 0x1280
MID_RECALC_AUTO (MID_RECALC_MENU + 1 + M_MDL_CMD)
MID_RECALC_ROW (MID_RECALC_MENU + 2 + M_MDL_CMD)
MID_RECALC_COL (MID_RECALC_MENU + 3 + M_MDL_CMD)
MID_RECALC_NATURAL (MID_RECALC_MENU + 4 + M_MDL_CMD)
MID_RECALC_CIRC (MID_RECALC_MENU + 5 + M_MDL_CMD)
MID_RECALC_HELP (MID_RECALC_MENU + 6)
MID_FBAR_MENU 0x12a0
MID_FBAR_HELP (MID_FBAR_MENU + 1)
MID_ZOOM_MENU 0x12c0
MID_ZOOM_25 (MID_ZOOM_MENU + 1 + M_MDL_CMD)
MID_ZOOM_50 (MID_ZOOM_MENU + 2 + M_MDL_CMD)
MID_ZOOM_100 (MID_ZOOM_MENU + 4 + M_MDL_CMD)
MID_ZOOM_150 (MID_ZOOM_MENU + 6 + M_MDL_CMD)
MID_ZOOM_200 (MID_ZOOM_MENU + 7 + M_MDL_CMD)
MID_ZOOM_300 (MID_ZOOM_MENU + 8 + M_MDL_CMD)
MID_ZOOM_500 (MID_ZOOM_MENU + 9 + M_MDL_CMD)
MID_ZOOM_1000 (MID_ZOOM_MENU + 10 + M_MDL_CMD)