mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
737 lines
28 KiB
737 lines
28 KiB
/*
|
|
* m n i . h
|
|
*
|
|
* Capone Menu IDs
|
|
*
|
|
* PeterDur
|
|
*/
|
|
|
|
|
|
/****************************************************************************
|
|
* *
|
|
* AROO! AROO! *
|
|
* *
|
|
* The values in this file are published externally in exchext.h! If you *
|
|
* change this file, update exchext.h! Don't forget that exchext.h is *
|
|
* published externally-- don't you be using extra mnids to achieve *
|
|
* hackery, or everyone will see them! (We already have some which we *
|
|
* will need to remove, like the R suffixes.) *
|
|
* *
|
|
* This file desperately needs a pass to remove obsolete menu ids. *
|
|
* *
|
|
****************************************************************************/
|
|
|
|
|
|
/*
|
|
* M e n u I t e m s
|
|
*
|
|
* 20000-20999
|
|
*/
|
|
|
|
|
|
/*
|
|
* Top Level Menus
|
|
*
|
|
* 20000-20199
|
|
*/
|
|
|
|
|
|
// System
|
|
#define MNI_System 20000
|
|
|
|
// File
|
|
#define MNI_File 20010
|
|
#define MNI_FileOpen 20011
|
|
#define MNI_FileSend 20012
|
|
#define MNI_FileSave 20013
|
|
#define MNI_FileSaveAs 20014
|
|
#define MNI_FileSendTo 20015
|
|
#define MNI_FileMove 20016
|
|
#define MNI_FileCopy 20017
|
|
#define MNI_FileNewEntry 20018
|
|
#define MNI_FileNewMessage 20019
|
|
#define MNI_FileNewFolder 20020
|
|
#define MNI_FileDelete 20021
|
|
#define MNI_FileRename 20022
|
|
#define MNI_FileProperties 20023
|
|
#define MNI_FilePrintSetup 20024
|
|
#define MNI_FilePrint 20025
|
|
#define MNI_FileAddToPAB 20029
|
|
#define MNI_FileClose 20030
|
|
#define MNI_FileCloseR 20031
|
|
#define MNI_FileExit 20032
|
|
#define MNI_FileExitAndLogOff 20033
|
|
#define MNI_FileSendOptions 20034
|
|
|
|
// Edit
|
|
#define MNI_Edit 20040
|
|
#define MNI_EditUndo 20041
|
|
#define MNI_EditCut 20042
|
|
#define MNI_EditCopy 20043
|
|
#define MNI_EditPaste 20044
|
|
#define MNI_EditPasteSpecial 20045
|
|
#define MNI_EditSelectAll 20046
|
|
#define MNI_EditSelectAllR 20047
|
|
#define MNI_EditMarkAsRead 20048
|
|
#define MNI_EditMarkAsUnread 20049
|
|
#define MNI_EditMarkAllAsRead 20050
|
|
#define MNI_EditMarkToRetrieve 20051
|
|
#define MNI_EditMarkToRetrieveACopy 20052
|
|
#define MNI_EditMarkToDelete 20053
|
|
#define MNI_EditUnmarkAll 20054
|
|
#define MNI_EditFind 20055
|
|
#define MNI_EditReplace 20056
|
|
#define MNI_EditLinks 20057
|
|
#define MNI_EditObject 20058
|
|
#define MNI_EditObjectConvert 20059
|
|
#ifdef DBCS
|
|
#define MNI_EditFullShape 20060
|
|
#define MNI_EditHiraKataAlpha 20061
|
|
#define MNI_EditHangAlpha 20062
|
|
#define MNI_EditHanja 20063
|
|
#define MNI_EditRoman 20064
|
|
#define MNI_EditCode 20065
|
|
#endif
|
|
|
|
// View
|
|
#define MNI_View 20070
|
|
#define MNI_ViewToolbar 20071
|
|
#define MNI_ViewFormattingToolbar 20072
|
|
#define MNI_ViewStatusBar 20073
|
|
#define MNI_ViewNewWindow 20074
|
|
#define MNI_ViewInbox 20075
|
|
#define MNI_ViewOutbox 20076
|
|
#define MNI_ViewSort 20077
|
|
#define MNI_ViewColumns 20078
|
|
#define MNI_ViewFilter 20079
|
|
#define MNI_ViewFilterR 20080
|
|
#define MNI_ViewGroup 20081
|
|
#define MNI_ViewDefineViews 20082
|
|
#define MNI_ViewFolderViews 20083
|
|
#define MNI_ViewCommonViews 20084
|
|
#define MNI_ViewChangeWindowTitle 20085
|
|
#define MNI_ViewItemAbove 20086
|
|
#define MNI_ViewItemBelow 20087
|
|
#ifdef DBCS
|
|
#define MNI_ViewWritingMode 20088
|
|
#endif
|
|
#define MNI_ViewFromBox 20089
|
|
#define MNI_ViewBccBox 20090
|
|
#define MNI_ViewExpandAll 20091
|
|
#define MNI_ViewCollapseAll 20092
|
|
|
|
// Insert
|
|
#define MNI_Insert 20100
|
|
#define MNI_InsertFile 20101
|
|
#define MNI_InsertMessage 20102
|
|
#define MNI_InsertObject 20103
|
|
#define MNI_InsertInkObject 20104
|
|
|
|
// Format
|
|
#define MNI_Format 20110
|
|
#define MNI_FormatFont 20111
|
|
#define MNI_FormatParagraph 20112
|
|
|
|
// Tools
|
|
#define MNI_Tools 20120
|
|
#define MNI_ToolsDeliverMailNow 20121
|
|
#define MNI_ToolsAddressBook 20122
|
|
#define MNI_ToolsFind 20123
|
|
#define MNI_ToolsConnectInfoSource 20124
|
|
#define MNI_ToolsDisconnectInfoSource 20125
|
|
#define MNI_ToolsConnect 20126
|
|
#define MNI_ToolsUpdateHeaders 20127
|
|
#define MNI_ToolsTransferMail 20128
|
|
#define MNI_ToolsDisconnect 20129
|
|
#define MNI_ToolsRemotePreview 20130
|
|
#define MNI_ToolsSpelling 20131
|
|
#define MNI_ToolsSelectNames 20132
|
|
#define MNI_ToolsCheckNames 20133
|
|
#define MNI_ToolsCustomizeToolbar 20134
|
|
#define MNI_ToolsOptions 20135
|
|
#ifdef DBCS
|
|
#define MNI_ToolsWordRegistration 20136
|
|
#define MNI_ToolsWordWrapSetup 20137
|
|
#define MNI_ToolsImeSetup 20138
|
|
#endif
|
|
|
|
// Compose
|
|
#define MNI_Compose 20150
|
|
#define MNI_ComposeNewMessage 20151
|
|
#define MNI_ComposeReply 20152
|
|
#define MNI_ComposeReplyToAll 20153
|
|
#define MNI_ComposeForward 20154
|
|
#define MNI_ComposePostToFolder 20155
|
|
#define MNI_ComposeReplyToAuthor 20156
|
|
|
|
// Help
|
|
#define MNI_Help 20160
|
|
#define MNI_HelpUsersGuide 20161
|
|
#define MNI_HelpUsersGuideContents 20162
|
|
#define MNI_HelpUsersGuideIndex 20163
|
|
#define MNI_HelpUsersGuideSearch 20164
|
|
#define MNI_HelpUsersGuideDemos 20165
|
|
#define MNI_HelpAbout 20166
|
|
|
|
// Debug
|
|
#ifdef DEBUG
|
|
#define MNI_Debug 20170
|
|
#define MNI_DebugTracePoints 20171
|
|
#define MNI_DebugDebugBreak 20172
|
|
#define MNI_DebugProgress 20173
|
|
#define MNI_DebugChooseMessage 20174
|
|
#define MNI_DebugZapViews 20175
|
|
#define MNI_DebugMarkDefault 20176
|
|
#endif
|
|
|
|
|
|
/*
|
|
* Context Menus
|
|
*
|
|
* 20200-20299
|
|
*/
|
|
|
|
|
|
// Toolbar
|
|
#define MNI_CtxToolbar 20200
|
|
#define MNI_CtxToolbarToolbar 20201
|
|
#define MNI_CtxToolbarCustomize 20202
|
|
|
|
// Header
|
|
#define MNI_CtxHeader 20210
|
|
#define MNI_CtxHeaderSortAscending 20211
|
|
#define MNI_CtxHeaderSortDescending 20212
|
|
|
|
// In Folder
|
|
#define MNI_CtxInFolder 20220
|
|
#define MNI_CtxInFolderChoose 20222
|
|
|
|
// Container
|
|
#define MNI_CtxContainer 20230
|
|
#define MNI_CtxContainerProperties 20231
|
|
|
|
// Chicago Start Menu: (yes, that's a '1' down there) -jkl
|
|
#define MNI_StartFinder 1
|
|
|
|
// Chicago Shortcut context Menu: (yes, those are looow numbers. Chicago
|
|
// parties with them; adding a constant to all).
|
|
#define MNI_ShortCutOpen 0
|
|
#define MNI_ShortCutExplore 1
|
|
|
|
/*
|
|
* Toolbars and Accelerators
|
|
*
|
|
* 20300-20399
|
|
*/
|
|
|
|
|
|
// Toolbar
|
|
#define MNI_Toolbar 20300
|
|
#define MNI_ToolbarPrint 20301
|
|
#define MNI_ToolbarReadReceipt 20302
|
|
#define MNI_ToolbarImportanceHigh 20303
|
|
#define MNI_ToolbarImportanceLow 20304
|
|
#define MNI_ToolbarFolderList 20305
|
|
#define MNI_ToolbarOpenParent 20306
|
|
|
|
// Formatting Toolbar
|
|
#define MNI_Formatting 20310
|
|
#define MNI_FormattingFont 20311
|
|
#define MNI_FormattingSize 20312
|
|
#define MNI_FormattingColor 20313
|
|
#define MNI_FormattingColorAuto 20314
|
|
#define MNI_FormattingColor1 20315
|
|
#define MNI_FormattingColor2 20316
|
|
#define MNI_FormattingColor3 20317
|
|
#define MNI_FormattingColor4 20318
|
|
#define MNI_FormattingColor5 20319
|
|
#define MNI_FormattingColor6 20320
|
|
#define MNI_FormattingColor7 20321
|
|
#define MNI_FormattingColor8 20322
|
|
#define MNI_FormattingColor9 20323
|
|
#define MNI_FormattingColor10 20324
|
|
#define MNI_FormattingColor11 20325
|
|
#define MNI_FormattingColor12 20326
|
|
#define MNI_FormattingColor13 20327
|
|
#define MNI_FormattingColor14 20328
|
|
#define MNI_FormattingColor15 20329
|
|
#define MNI_FormattingColor16 20330
|
|
#define MNI_FormattingBold 20331
|
|
#define MNI_FormattingItalic 20332
|
|
#define MNI_FormattingUnderline 20333
|
|
#define MNI_FormattingBullets 20334
|
|
#define MNI_FormattingDecreaseIndent 20335
|
|
#define MNI_FormattingIncreaseIndent 20336
|
|
#define MNI_FormattingLeft 20337
|
|
#define MNI_FormattingCenter 20338
|
|
#define MNI_FormattingRight 20339
|
|
#define MNI_FormattingMax 20340
|
|
#define MNI_FormattingPuntFocus 20341
|
|
|
|
// Note accelerators
|
|
#define MNI_Accel 20350
|
|
#define MNI_AccelFont 20351
|
|
#define MNI_AccelSize 20352
|
|
#define MNI_AccelSizePlus1 20353
|
|
#define MNI_AccelSizeMinus1 20354
|
|
#define MNI_AccelBold 20355
|
|
#define MNI_AccelItalic 20356
|
|
#define MNI_AccelUnderline 20357
|
|
#define MNI_AccelLeft 20358
|
|
#define MNI_AccelCenter 20359
|
|
#define MNI_AccelRight 20360
|
|
#define MNI_AccelBullets 20361
|
|
#define MNI_AccelNoFormatting 20362
|
|
#define MNI_AccelRepeatFind 20363
|
|
#define MNI_AccelContextHelp 20364
|
|
#define MNI_AccelNextWindow 20365
|
|
#define MNI_AccelPrevWindow 20366
|
|
#define MNI_AccelCtrlTab 20367
|
|
#define MNI_AccelUndo 20368
|
|
#define MNI_AccelCut 20369
|
|
#define MNI_AccelCopy 20370
|
|
#define MNI_AccelPaste 20371
|
|
#define MNI_AccelSubject 20372
|
|
|
|
|
|
/*
|
|
* Menu Ranges
|
|
*
|
|
* 20400-20999
|
|
*/
|
|
|
|
|
|
// Helper macros
|
|
#define FMniInRange(_mni) ((20400 < (_mni)) && ((_mni) < 20999))
|
|
#define MniMinOfMniInRange(_mni) (((_mni) / 100) * 100)
|
|
#define StrSbOfMniInRange(_mni) (((_mni) / 100) * 100)
|
|
|
|
// Edit.Object
|
|
#define MNI_ObjectMin 20400
|
|
#define MNI_ObjectMax 20499
|
|
|
|
// View.Folder Views
|
|
#define MNI_FolderViewsMin 20500
|
|
#define MNI_FolderViewsMax 20599
|
|
|
|
// View.Common Views
|
|
#define MNI_CommonViewsMin 20600
|
|
#define MNI_CommonViewsMax 20699
|
|
|
|
// Tools.Remote Preview
|
|
#define MNI_RemotePreviewMin 20700
|
|
#define MNI_RemotePreviewMax 20799
|
|
|
|
// File.Send To
|
|
#define MNI_SendToMin 20800
|
|
#define MNI_SendToMax 20899
|
|
#define MNI_SendToStubOutbox 20800
|
|
#define MNI_SendToStubLaserwriter 20801
|
|
#define MNI_SendToStubLaserjet 20802
|
|
|
|
// $Review: Reuse SendTo range when ready to clean all related rgs.
|
|
// Form-specific Oleverbs
|
|
#define MNI_FormVerbMin 20900
|
|
#define MNI_FormVerbMax 20999
|
|
|
|
|
|
/*
|
|
* S t a t u s B a r S t r i n g s
|
|
*
|
|
* 20000-20999 (same value as menu items proper, use those constants
|
|
*/
|
|
|
|
|
|
// Helper macros
|
|
#define dnStrSbOfMni 0
|
|
#define StrSbOfMni(_mni) ((_mni) + dnStrSbOfMni
|
|
|
|
// File
|
|
#define STR_SB_File (dnStrSbOfMni+MNI_File)
|
|
#define STR_SB_FileOpen (dnStrSbOfMni+MNI_FileOpen)
|
|
#define STR_SB_FileSend (dnStrSbOfMni+MNI_FileSend)
|
|
#define STR_SB_FileSave (dnStrSbOfMni+MNI_FileSave)
|
|
#define STR_SB_FileSaveAs (dnStrSbOfMni+MNI_FileSaveAs)
|
|
#define STR_SB_FileMove (dnStrSbOfMni+MNI_FileMove)
|
|
#define STR_SB_FileCopy (dnStrSbOfMni+MNI_FileCopy)
|
|
#define STR_SB_FileNewFolder (dnStrSbOfMni+MNI_FileNewFolder)
|
|
#define STR_SB_FileDelete (dnStrSbOfMni+MNI_FileDelete)
|
|
#define STR_SB_FileRename (dnStrSbOfMni+MNI_FileRename)
|
|
#define STR_SB_FileProperties (dnStrSbOfMni+MNI_FileProperties)
|
|
#define STR_SB_FileSendOptions (dnStrSbOfMni+MNI_FileSendOptions)
|
|
#define STR_SB_FilePrintSetup (dnStrSbOfMni+MNI_FilePrintSetup)
|
|
#define STR_SB_FilePrint (dnStrSbOfMni+MNI_FilePrint)
|
|
#define STR_SB_FileClose (dnStrSbOfMni+MNI_FileClose)
|
|
#define STR_SB_FileCloseR (dnStrSbOfMni+MNI_FileCloseR)
|
|
#define STR_SB_FileExit (dnStrSbOfMni+MNI_FileExit)
|
|
#define STR_SB_FileExitAndLogOff (dnStrSbOfMni+MNI_FileExitAndLogOff)
|
|
|
|
// Edit
|
|
#define STR_SB_Edit (dnStrSbOfMni+MNI_Edit)
|
|
#define STR_SB_EditUndo (dnStrSbOfMni+MNI_EditUndo)
|
|
#define STR_SB_EditCut (dnStrSbOfMni+MNI_EditCut)
|
|
#define STR_SB_EditCopy (dnStrSbOfMni+MNI_EditCopy)
|
|
#define STR_SB_EditPaste (dnStrSbOfMni+MNI_EditPaste)
|
|
#define STR_SB_EditPasteSpecial (dnStrSbOfMni+MNI_EditPasteSpecial)
|
|
#define STR_SB_EditSelectAll (dnStrSbOfMni+MNI_EditSelectAll)
|
|
#define STR_SB_EditSelectAllR (dnStrSbOfMni+MNI_EditSelectAllR)
|
|
#define STR_SB_EditMarkAsRead (dnStrSbOfMni+MNI_EditMarkAsRead)
|
|
#define STR_SB_EditMarkAsUnread (dnStrSbOfMni+MNI_EditMarkAsUnread)
|
|
#define STR_SB_EditMarkAllAsRead (dnStrSbOfMni+MNI_EditMarkAllAsRead)
|
|
#define STR_SB_EditMarkToRetrieve (dnStrSbOfMni+MNI_EditMarkToRetrieve)
|
|
#define STR_SB_EditMarkToRetrieveACopy (dnStrSbOfMni+MNI_EditMarkToRetrieveACopy)
|
|
#define STR_SB_EditMarkToDelete (dnStrSbOfMni+MNI_EditMarkToDelete)
|
|
#define STR_SB_EditUnmarkAll (dnStrSbOfMni+MNI_EditUnmarkAll)
|
|
#define STR_SB_EditFind (dnStrSbOfMni+MNI_EditFind)
|
|
#define STR_SB_EditReplace (dnStrSbOfMni+MNI_EditReplace)
|
|
#define STR_SB_EditLinks (dnStrSbOfMni+MNI_EditLinks)
|
|
#define STR_SB_EditObject (dnStrSbOfMni+MNI_EditObject)
|
|
#define STR_SB_EditObjectConvert (dnStrSbOfMni+MNI_EditObjectConvert)
|
|
#ifdef DBCS
|
|
#define STR_SB_EditFullShape (dnStrSbOfMni+MNI_EditFullShape)
|
|
#define STR_SB_EditHiraKataAlpha (dnStrSbOfMni+MNI_EditHiraKataAlpha)
|
|
#define STR_SB_EditHangAlpha (dnStrSbOfMni+MNI_EditHangAlpha)
|
|
#define STR_SB_EditHanja (dnStrSbOfMni+MNI_EditHanja)
|
|
#define STR_SB_EditRoman (dnStrSbOfMni+MNI_EditRoman)
|
|
#define STR_SB_EditCode (dnStrSbOfMni+MNI_EditCode)
|
|
#endif
|
|
|
|
// View
|
|
#define STR_SB_View (dnStrSbOfMni+MNI_View)
|
|
#define STR_SB_ViewToolbar (dnStrSbOfMni+MNI_ViewToolbar)
|
|
#define STR_SB_ViewFormattingToolbar (dnStrSbOfMni+MNI_ViewFormattingToolbar)
|
|
#define STR_SB_ViewStatusBar (dnStrSbOfMni+MNI_ViewStatusBar)
|
|
#define STR_SB_ViewNewWindow (dnStrSbOfMni+MNI_ViewNewWindow)
|
|
#define STR_SB_ViewInbox (dnStrSbOfMni+MNI_ViewInbox)
|
|
#define STR_SB_ViewOutbox (dnStrSbOfMni+MNI_ViewOutbox)
|
|
#define STR_SB_ViewSort (dnStrSbOfMni+MNI_ViewSort)
|
|
#define STR_SB_ViewColumns (dnStrSbOfMni+MNI_ViewColumns)
|
|
#define STR_SB_ViewFilter (dnStrSbOfMni+MNI_ViewFilter)
|
|
#define STR_SB_ViewFilterR (dnStrSbOfMni+MNI_ViewFilterR)
|
|
#define STR_SB_ViewGroup (dnStrSbOfMni+MNI_ViewGroup)
|
|
#define STR_SB_ViewDefineViews (dnStrSbOfMni+MNI_ViewDefineViews)
|
|
#define STR_SB_ViewFolderViews (dnStrSbOfMni+MNI_ViewFolderViews)
|
|
#define STR_SB_ViewCommonViews (dnStrSbOfMni+MNI_ViewCommonViews)
|
|
#define STR_SB_ViewChangeWindowTitle (dnStrSbOfMni+MNI_ViewChangeWindowTitle)
|
|
#define STR_SB_ViewItemAbove (dnStrSbOfMni+MNI_ViewItemAbove)
|
|
#define STR_SB_ViewItemBelow (dnStrSbOfMni+MNI_ViewItemBelow)
|
|
#ifdef DBCS
|
|
#define STR_SB_ViewWritingMode (dnStrSbOfMni+MNI_ViewWritingMode)
|
|
#endif
|
|
#define STR_SB_ViewFromBox (dnStrSbOfMni+MNI_ViewFromBox)
|
|
#define STR_SB_ViewBccBox (dnStrSbOfMni+MNI_ViewBccBox)
|
|
#define STR_SB_ViewExpandAll (dnStrSbOfMni+MNI_ViewExpandAll)
|
|
#define STR_SB_ViewCollapseAll (dnStrSbOfMni+MNI_ViewCollapseAll)
|
|
|
|
// Insert
|
|
#define STR_SB_Insert (dnStrSbOfMni+MNI_Insert)
|
|
#define STR_SB_InsertFile (dnStrSbOfMni+MNI_InsertFile)
|
|
#define STR_SB_InsertMessage (dnStrSbOfMni+MNI_InsertMessage)
|
|
#define STR_SB_InsertObject (dnStrSbOfMni+MNI_InsertObject)
|
|
#define STR_SB_InsertInkObject (dnStrSbOfMni+MNI_InsertInkObject)
|
|
|
|
// Format
|
|
#define STR_SB_Format (dnStrSbOfMni+MNI_Format)
|
|
#define STR_SB_FormatFont (dnStrSbOfMni+MNI_FormatFont)
|
|
#define STR_SB_FormatParagraph (dnStrSbOfMni+MNI_FormatParagraph)
|
|
|
|
// Tools
|
|
#define STR_SB_Tools (dnStrSbOfMni+MNI_Tools)
|
|
#define STR_SB_ToolsDeliverMailNow (dnStrSbOfMni+MNI_ToolsDeliverMailNow)
|
|
#define STR_SB_ToolsAddressBook (dnStrSbOfMni+MNI_ToolsAddressBook)
|
|
#define STR_SB_ToolsFind (dnStrSbOfMni+MNI_ToolsFind)
|
|
#define STR_SB_ToolsConnectInfoSource (dnStrSbOfMni+MNI_ToolsConnectInfoSource)
|
|
#define STR_SB_ToolsDisconnectInfoSource (dnStrSbOfMni+MNI_ToolsDisconnectInfoSource)
|
|
#define STR_SB_ToolsConnect (dnStrSbOfMni+MNI_ToolsConnect)
|
|
#define STR_SB_ToolsUpdateHeaders (dnStrSbOfMni+MNI_ToolsUpdateHeaders)
|
|
#define STR_SB_ToolsTransferMail (dnStrSbOfMni+MNI_ToolsTransferMail)
|
|
#define STR_SB_ToolsDisconnect (dnStrSbOfMni+MNI_ToolsDisconnect)
|
|
#define STR_SB_ToolsRemotePreview (dnStrSbOfMni+MNI_ToolsRemotePreview)
|
|
#define STR_SB_ToolsSpelling (dnStrSbOfMni+MNI_ToolsSpelling)
|
|
#define STR_SB_ToolsSelectNames (dnStrSbOfMni+MNI_ToolsSelectNames)
|
|
#define STR_SB_ToolsCheckNames (dnStrSbOfMni+MNI_ToolsCheckNames)
|
|
#define STR_SB_ToolsCustomizeToolbar (dnStrSbOfMni+MNI_ToolsCustomizeToolbar)
|
|
#define STR_SB_ToolsOptions (dnStrSbOfMni+MNI_ToolsOptions)
|
|
#ifdef DBCS
|
|
#define STR_SB_ToolsWordRegistration (dnStrSbOfMni+MNI_ToolsWordRegistration)
|
|
#define STR_SB_ToolsWordWrapSetup (dnStrSbOfMni+MNI_ToolsWordWrapSetup)
|
|
#define STR_SB_ToolsImeSetup (dnStrSbOfMni+MNI_ToolsImeSetup)
|
|
#endif
|
|
|
|
// Compose
|
|
#define STR_SB_Compose (dnStrSbOfMni+MNI_Compose)
|
|
#define STR_SB_ComposeNewMessage (dnStrSbOfMni+MNI_ComposeNewMessage)
|
|
#define STR_SB_ComposeReply (dnStrSbOfMni+MNI_ComposeReply)
|
|
#define STR_SB_ComposeReplyToAll (dnStrSbOfMni+MNI_ComposeReplyToAll)
|
|
#define STR_SB_ComposeForward (dnStrSbOfMni+MNI_ComposeForward)
|
|
#define STR_SB_ComposePostToFolder (dnStrSbOfMni+MNI_ComposePostToFolder)
|
|
#define STR_SB_ComposeReplyToAuthor (dnStrSbOfMni+MNI_ComposeReplyToAuthor)
|
|
|
|
// Toolbar
|
|
#define STR_SB_ToolbarPrint (dnStrSbOfMni+MNI_ToolbarPrint)
|
|
|
|
// Help
|
|
#define STR_SB_Help (dnStrSbOfMni+MNI_Help)
|
|
#define STR_SB_HelpUsersGuide (dnStrSbOfMni+MNI_HelpUsersGuide)
|
|
#define STR_SB_HelpUsersGuideContents (dnStrSbOfMni+MNI_HelpUsersGuideContents)
|
|
#define STR_SB_HelpUsersGuideIndex (dnStrSbOfMni+MNI_HelpUsersGuideIndex)
|
|
#define STR_SB_HelpUsersGuideSearch (dnStrSbOfMni+MNI_HelpUsersGuideSearch)
|
|
#define STR_SB_HelpUsersGuideDemos (dnStrSbOfMni+MNI_HelpUsersGuideDemos)
|
|
#define STR_SB_HelpAbout (dnStrSbOfMni+MNI_HelpAbout)
|
|
|
|
// Debug
|
|
#define STR_SB_Debug (dnStrSbOfMni+MNI_Debug)
|
|
#define STR_SB_DebugTracePoints (dnStrSbOfMni+MNI_DebugTracePoints)
|
|
#define STR_SB_DebugDebugBreak (dnStrSbOfMni+MNI_DebugDebugBreak)
|
|
#define STR_SB_DebugProgress (dnStrSbOfMni+MNI_DebugProgress)
|
|
|
|
// Header Context Menu
|
|
#define STR_SB_CtxHeaderSortAscending (dnStrSbOfMni+MNI_CtxHeaderSortAscending)
|
|
#define STR_SB_CtxHeaderSortDescending (dnStrSbOfMni+MNI_CtxHeaderSortDescending)
|
|
|
|
// System
|
|
//$ BUG: Strings for System menu stuff violate our localization guidelines
|
|
#define STR_SB_System (dnStrSbOfMni+MNI_System)
|
|
#define STR_SB_SystemRestore (dnStrSbOfMni+SC_RESTORE)
|
|
#define STR_SB_SystemMove (dnStrSbOfMni+SC_SIZE)
|
|
#define STR_SB_SystemSize (dnStrSbOfMni+SC_MOVE)
|
|
#define STR_SB_SystemMinimize (dnStrSbOfMni+SC_MINIMIZE)
|
|
#define STR_SB_SystemMaximize (dnStrSbOfMni+SC_MAXIMIZE)
|
|
#define STR_SB_SystemClose (dnStrSbOfMni+SC_CLOSE)
|
|
#define STR_SB_SystemTaskList (dnStrSbOfMni+SC_TASKLIST)
|
|
|
|
// Ranges
|
|
#define STR_SB_ObjectRange (dnStrSbOfMni+MNI_ObjectMin)
|
|
#define STR_SB_FolderViewsRange (dnStrSbOfMni+MNI_FolderViewsMin)
|
|
#define STR_SB_CommonViewsRange (dnStrSbOfMni+MNI_CommonViewsMin)
|
|
#define STR_SB_RemotePreviewRange (dnStrSbOfMni+MNI_RemotePreviewMin)
|
|
#define STR_SB_SendToRange (dnStrSbOfMni+MNI_SendToMin)
|
|
|
|
// FCIDM
|
|
//$ BUG: Strings for FCIDM stuff violate our localization guidelines
|
|
#define STR_SB_FCIDM_VIEWTOOLBAR (dnStrSbOfMni+0xA3A5)
|
|
#define STR_SB_FCIDM_VIEWSTATUSBAR (dnStrSbOfMni+0xA3A6)
|
|
#define STR_SB_FCIDM_VIEWNEW (dnStrSbOfMni+0xA3A8)
|
|
|
|
|
|
/*
|
|
* T o o l t i p S t r i n g s
|
|
*
|
|
* 21000-21999 (value of menu items plus 1000
|
|
*/
|
|
|
|
|
|
// Helper macros
|
|
#define dnStrTtOfMni 1000
|
|
#define StrTtOfMni(_mni) ((_mni) + dnStrTtOfMni)
|
|
|
|
// File
|
|
#define STR_TT_FileOpen (dnStrTtOfMni+MNI_FileOpen)
|
|
#define STR_TT_FileSend (dnStrTtOfMni+MNI_FileSend)
|
|
#define STR_TT_FileSave (dnStrTtOfMni+MNI_FileSave)
|
|
#define STR_TT_FileSaveAs (dnStrTtOfMni+MNI_FileSaveAs)
|
|
#define STR_TT_FileMove (dnStrTtOfMni+MNI_FileMove)
|
|
#define STR_TT_FileCopy (dnStrTtOfMni+MNI_FileCopy)
|
|
#define STR_TT_FileNewEntry (dnStrTtOfMni+MNI_FileNewEntry)
|
|
#define STR_TT_FileNewMessage (dnStrTtOfMni+MNI_FileNewMessage)
|
|
#define STR_TT_FileNewFolder (dnStrTtOfMni+MNI_FileNewFolder)
|
|
#define STR_TT_FileDelete (dnStrTtOfMni+MNI_FileDelete)
|
|
#define STR_TT_FileRename (dnStrTtOfMni+MNI_FileRename)
|
|
#define STR_TT_FileProperties (dnStrTtOfMni+MNI_FileProperties)
|
|
#define STR_TT_FileAddToPAB (dnStrTtOfMni+MNI_FileAddToPAB)
|
|
|
|
// Edit
|
|
#define STR_TT_EditUndo (dnStrTtOfMni+MNI_EditUndo)
|
|
#define STR_TT_EditCut (dnStrTtOfMni+MNI_EditCut)
|
|
#define STR_TT_EditCopy (dnStrTtOfMni+MNI_EditCopy)
|
|
#define STR_TT_EditPaste (dnStrTtOfMni+MNI_EditPaste)
|
|
#define STR_TT_EditSelectAll (dnStrTtOfMni+MNI_EditSelectAll)
|
|
#define STR_TT_EditMarkAsRead (dnStrTtOfMni+MNI_EditMarkAsRead)
|
|
#define STR_TT_EditMarkAsUnread (dnStrTtOfMni+MNI_EditMarkAsUnread)
|
|
#define STR_TT_EditMarkToRetrieve (dnStrTtOfMni+MNI_EditMarkToRetrieve)
|
|
#define STR_TT_EditMarkToRetrieveACopy (dnStrTtOfMni+MNI_EditMarkToRetrieveACopy)
|
|
#define STR_TT_EditMarkToDelete (dnStrTtOfMni+MNI_EditMarkToDelete)
|
|
#define STR_TT_EditUnmarkAll (dnStrTtOfMni+MNI_EditUnmarkAll)
|
|
#define STR_TT_EditFind (dnStrTtOfMni+MNI_EditFind)
|
|
#define STR_TT_EditReplace (dnStrTtOfMni+MNI_EditReplace)
|
|
#ifdef DBCS
|
|
#define STR_TT_EditFullShape (dnStrTtOfMni+MNI_EditFullShape)
|
|
#define STR_TT_EditHiraKataAlpha (dnStrTtOfMni+MNI_EditHiraKataAlpha)
|
|
#define STR_TT_EditHangAlpha (dnStrTtOfMni+MNI_EditHangAlpha)
|
|
#define STR_TT_EditHanja (dnStrTtOfMni+MNI_EditHanja)
|
|
#define STR_TT_EditRoman (dnStrTtOfMni+MNI_EditRoman)
|
|
#define STR_TT_EditCode (dnStrTtOfMni+MNI_EditCode)
|
|
#endif
|
|
|
|
// View
|
|
#define STR_TT_ViewInbox (dnStrTtOfMni+MNI_ViewInbox)
|
|
#define STR_TT_ViewOutbox (dnStrTtOfMni+MNI_ViewOutbox)
|
|
#define STR_TT_ViewItemAbove (dnStrTtOfMni+MNI_ViewItemAbove)
|
|
#define STR_TT_ViewItemBelow (dnStrTtOfMni+MNI_ViewItemBelow)
|
|
#ifdef DBCS
|
|
#define STR_TT_ViewWritingMode (dnStrTtOfMni+MNI_ViewWritingMode)
|
|
#endif
|
|
|
|
// Insert
|
|
#define STR_TT_InsertFile (dnStrTtOfMni+MNI_InsertFile)
|
|
#define STR_TT_InsertMessage (dnStrTtOfMni+MNI_InsertMessage)
|
|
#define STR_TT_InsertObject (dnStrTtOfMni+MNI_InsertObject)
|
|
#define STR_TT_InsertInkObject (dnStrTtOfMni+MNI_InsertInkObject)
|
|
|
|
// Tools
|
|
#define STR_TT_ToolsDeliverMailNow (dnStrTtOfMni+MNI_ToolsDeliverMailNow)
|
|
#define STR_TT_ToolsAddressBook (dnStrTtOfMni+MNI_ToolsAddressBook)
|
|
#define STR_TT_ToolsFind (dnStrTtOfMni+MNI_ToolsFind)
|
|
#define STR_TT_ToolsConnect (dnStrTtOfMni+MNI_ToolsConnect)
|
|
#define STR_TT_ToolsUpdateHeaders (dnStrTtOfMni+MNI_ToolsUpdateHeaders)
|
|
#define STR_TT_ToolsTransferMail (dnStrTtOfMni+MNI_ToolsTransferMail)
|
|
#define STR_TT_ToolsDisconnect (dnStrTtOfMni+MNI_ToolsDisconnect)
|
|
#define STR_TT_ToolsSpelling (dnStrTtOfMni+MNI_ToolsSpelling)
|
|
#define STR_TT_ToolsSelectNames (dnStrTtOfMni+MNI_ToolsSelectNames)
|
|
#define STR_TT_ToolsCheckNames (dnStrTtOfMni+MNI_ToolsCheckNames)
|
|
|
|
// Compose
|
|
#define STR_TT_ComposeNewMessage (dnStrTtOfMni+MNI_ComposeNewMessage)
|
|
#define STR_TT_ComposeReply (dnStrTtOfMni+MNI_ComposeReply)
|
|
#define STR_TT_ComposeReplyToAll (dnStrTtOfMni+MNI_ComposeReplyToAll)
|
|
#define STR_TT_ComposeForward (dnStrTtOfMni+MNI_ComposeForward)
|
|
#define STR_TT_ComposePostToFolder (dnStrTtOfMni+MNI_ComposePostToFolder)
|
|
#define STR_TT_ComposeReplyToAuthor (dnStrTtOfMni+MNI_ComposeReplyToAuthor)
|
|
|
|
// Toolbar
|
|
#define STR_TT_ToolbarPrint (dnStrTtOfMni+MNI_ToolbarPrint)
|
|
#define STR_TT_ToolbarReadReceipt (dnStrTtOfMni+MNI_ToolbarReadReceipt)
|
|
#define STR_TT_ToolbarImportanceHigh (dnStrTtOfMni+MNI_ToolbarImportanceHigh)
|
|
#define STR_TT_ToolbarImportanceLow (dnStrTtOfMni+MNI_ToolbarImportanceLow)
|
|
#define STR_TT_ToolbarFolderList (dnStrTtOfMni+MNI_ToolbarFolderList)
|
|
#define STR_TT_ToolbarOpenParent (dnStrTtOfMni+MNI_ToolbarOpenParent)
|
|
#ifdef DBCS
|
|
#define STR_TT_ToolsWordRegistration (dnStrTtOfMni+MNI_ToolsWordRegistration)
|
|
#define STR_TT_ToolsWordWrapSetup (dnStrTtOfMni+MNI_ToolsWordWrapSetup)
|
|
#define STR_TT_ToolsImeSetup (dnStrTtOfMni+MNI_ToolsImeSetup)
|
|
#endif
|
|
|
|
// Formatting
|
|
#define STR_TT_FormattingFont (dnStrTtOfMni+MNI_FormattingFont)
|
|
#define STR_TT_FormattingSize (dnStrTtOfMni+MNI_FormattingSize)
|
|
#define STR_TT_FormattingColor (dnStrTtOfMni+MNI_FormattingColor)
|
|
#define STR_TT_FormattingBold (dnStrTtOfMni+MNI_FormattingBold)
|
|
#define STR_TT_FormattingItalic (dnStrTtOfMni+MNI_FormattingItalic)
|
|
#define STR_TT_FormattingUnderline (dnStrTtOfMni+MNI_FormattingUnderline)
|
|
#define STR_TT_FormattingBullets (dnStrTtOfMni+MNI_FormattingBullets)
|
|
#define STR_TT_FormattingDecreaseIndent (dnStrTtOfMni+MNI_FormattingDecreaseIndent)
|
|
#define STR_TT_FormattingIncreaseIndent (dnStrTtOfMni+MNI_FormattingIncreaseIndent)
|
|
#define STR_TT_FormattingLeft (dnStrTtOfMni+MNI_FormattingLeft)
|
|
#define STR_TT_FormattingCenter (dnStrTtOfMni+MNI_FormattingCenter)
|
|
#define STR_TT_FormattingRight (dnStrTtOfMni+MNI_FormattingRight)
|
|
|
|
|
|
/*
|
|
* T o o l D e s c r i p t i o n S t r i n g s
|
|
*
|
|
* 22000-22999 (value of menu items plus 2000
|
|
*/
|
|
|
|
|
|
// Helper macros
|
|
#define dnStrTdOfMni 2000
|
|
#define StrTdOfMni(_mni) ((_mni) + dnStrTdOfMni)
|
|
|
|
// File
|
|
#define STR_TD_FileOpen (dnStrTdOfMni+MNI_FileOpen)
|
|
#define STR_TD_FileSend (dnStrTdOfMni+MNI_FileSend)
|
|
#define STR_TD_FileSave (dnStrTdOfMni+MNI_FileSave)
|
|
#define STR_TD_FileSaveAs (dnStrTdOfMni+MNI_FileSaveAs)
|
|
#define STR_TD_FileMove (dnStrTdOfMni+MNI_FileMove)
|
|
#define STR_TD_FileCopy (dnStrTdOfMni+MNI_FileCopy)
|
|
#define STR_TD_FileNewFolder (dnStrTdOfMni+MNI_FileNewFolder)
|
|
#define STR_TD_FileDelete (dnStrTdOfMni+MNI_FileDelete)
|
|
#define STR_TD_FileRename (dnStrTdOfMni+MNI_FileRename)
|
|
#define STR_TD_FileProperties (dnStrTdOfMni+MNI_FileProperties)
|
|
|
|
// Edit
|
|
#define STR_TD_EditUndo (dnStrTdOfMni+MNI_EditUndo)
|
|
#define STR_TD_EditCut (dnStrTdOfMni+MNI_EditCut)
|
|
#define STR_TD_EditCopy (dnStrTdOfMni+MNI_EditCopy)
|
|
#define STR_TD_EditPaste (dnStrTdOfMni+MNI_EditPaste)
|
|
#define STR_TD_EditSelectAll (dnStrTdOfMni+MNI_EditSelectAll)
|
|
#define STR_TD_EditMarkAsRead (dnStrTdOfMni+MNI_EditMarkAsRead)
|
|
#define STR_TD_EditMarkAsUnread (dnStrTdOfMni+MNI_EditMarkAsUnread)
|
|
#define STR_TD_EditFind (dnStrTdOfMni+MNI_EditFind)
|
|
#define STR_TD_EditReplace (dnStrTdOfMni+MNI_EditReplace)
|
|
#ifdef DBCS
|
|
#define STR_TD_EditFullShape (dnStrTdOfMni+MNI_EditFullShape)
|
|
#define STR_TD_EditHiraKataAlpha (dnStrTdOfMni+MNI_EditHiraKataAlpha)
|
|
#define STR_TD_EditHangAlpha (dnStrTdOfMni+MNI_EditHangAlpha)
|
|
#define STR_TD_EditHanja (dnStrTdOfMni+MNI_EditHanja)
|
|
#define STR_TD_EditRoman (dnStrTdOfMni+MNI_EditRoman)
|
|
#define STR_TD_EditCode (dnStrTdOfMni+MNI_EditCode)
|
|
#endif
|
|
|
|
// View
|
|
#define STR_TD_ViewInbox (dnStrTdOfMni+MNI_ViewInbox)
|
|
#define STR_TD_ViewOutbox (dnStrTdOfMni+MNI_ViewOutbox)
|
|
#define STR_TD_ViewItemAbove (dnStrTdOfMni+MNI_ViewItemAbove)
|
|
#define STR_TD_ViewItemBelow (dnStrTdOfMni+MNI_ViewItemBelow)
|
|
#ifdef DBCS
|
|
#define STR_TD_ViewWritingMode (dnStrTdOfMni+MNI_ViewWritingMode)
|
|
#endif
|
|
|
|
// Insert
|
|
#define STR_TD_InsertFile (dnStrTdOfMni+MNI_InsertFile)
|
|
#define STR_TD_InsertMessage (dnStrTdOfMni+MNI_InsertMessage)
|
|
#define STR_TD_InsertObject (dnStrTdOfMni+MNI_InsertObject)
|
|
#define STR_TD_InsertInkObject (dnStrTdOfMni+MNI_InsertInkObject)
|
|
|
|
// Tools
|
|
#define STR_TD_ToolsDeliverMailNow (dnStrTdOfMni+MNI_ToolsDeliverMailNow)
|
|
#define STR_TD_ToolsAddressBook (dnStrTdOfMni+MNI_ToolsAddressBook)
|
|
#define STR_TD_ToolsFind (dnStrTdOfMni+MNI_ToolsFind)
|
|
#define STR_TD_ToolsSpelling (dnStrTdOfMni+MNI_ToolsSpelling)
|
|
#define STR_TD_ToolsSelectNames (dnStrTdOfMni+MNI_ToolsSelectNames)
|
|
#define STR_TD_ToolsCheckNames (dnStrTdOfMni+MNI_ToolsCheckNames)
|
|
#ifdef DBCS
|
|
#define STR_TD_ToolsWordRegistration (dnStrTdOfMni+MNI_ToolsWordRegistration)
|
|
#define STR_TD_ToolsWordWrapSetup (dnStrTdOfMni+MNI_ToolsWordWrapSetup)
|
|
#define STR_TD_ToolsImeSetup (dnStrTdOfMni+MNI_ToolsImeSetup)
|
|
#endif
|
|
|
|
// Compose
|
|
#define STR_TD_ComposeNewMessage (dnStrTdOfMni+MNI_ComposeNewMessage)
|
|
#define STR_TD_ComposeReply (dnStrTdOfMni+MNI_ComposeReply)
|
|
#define STR_TD_ComposeReplyToAll (dnStrTdOfMni+MNI_ComposeReplyToAll)
|
|
#define STR_TD_ComposeForward (dnStrTdOfMni+MNI_ComposeForward)
|
|
#define STR_TD_ComposePostToFolder (dnStrTdOfMni+MNI_ComposePostToFolder)
|
|
#define STR_TD_ComposeReplyToAuthor (dnStrTdOfMni+MNI_ComposeReplyToAuthor)
|
|
|
|
// Toolbar
|
|
#define STR_TD_ToolbarPrint (dnStrTdOfMni+MNI_ToolbarPrint)
|
|
#define STR_TD_ToolbarReadReceipt (dnStrTdOfMni+MNI_ToolbarReadReceipt)
|
|
#define STR_TD_ToolbarImportanceHigh (dnStrTdOfMni+MNI_ToolbarImportanceHigh)
|
|
#define STR_TD_ToolbarImportanceLow (dnStrTdOfMni+MNI_ToolbarImportanceLow)
|
|
#define STR_TD_ToolbarFolderList (dnStrTdOfMni+MNI_ToolbarFolderList)
|
|
#define STR_TD_ToolbarOpenParent (dnStrTdOfMni+MNI_ToolbarOpenParent)
|
|
|
|
|
|
/*
|
|
* M e n u I n d i c e s
|
|
*/
|
|
|
|
|
|
// Indices for use with MniOfHmenu
|
|
#define ihmenuSystem 0
|
|
#define ihmenuFile 1
|
|
#define ihmenuEdit 2
|
|
#define ihmenuView 3
|
|
#define ihmenuInsert 4
|
|
#define ihmenuFormat 5
|
|
#define ihmenuTools 6
|
|
#define ihmenuCompose 7
|
|
#define ihmenuHelp 8
|
|
#define ihmenuObject 9
|
|
#define ihmenuFolderViews 10
|
|
#define ihmenuCommonViews 11
|
|
#define ihmenuRemotePreview 12
|
|
#define ihmenuSendTo 13
|
|
#define chmenuMniMap 14
|
|
|