Pascal 7 & Objects


         

Константы cm_XXXX модуль OWindows


-----------------------------------------------------------------

Назначение: ObjectWindows определяет несколько констант, оп- ределяющих диапазоны констант командных сообщений.

Значения: Определены следующие командные константы:

Константы командных сообщений Таблица 21.4 +---------------+----------------------+------------------------+ | Константа | Значение | Смысл | +---------------+----------------------+------------------------| | cm_First | $A000 | Начало командного сооб-| | | | щения. | +---------------+----------------------+------------------------| | cm_Count | $6000 | Число командных сообще-| | | | ний. | +---------------+----------------------+------------------------| | cm_Internal | $FF00 | Начало командных сооб-| | | | щений, зарезервирован-| | | | ных для внутреннего ис-| | | | пользования. | +---------------+----------------------+------------------------| | cm_Reserved | cm_Internal - cm_First | +---------------+-----------------------------------------------+

Константы cm_ определены для трех меню: File, Edit и Window.

Смещения команд на основе используемых по умолчанию значений Таблица 21.5 +----------------------+-----------------------+----------------+ | Константа | Значение | Эквивалент меню| +----------------------+-----------------------+----------------| | cm_EditCut | cm_Reserved + 0 | Edit|Cut | | cm_EditCopy | cm_Reserved + 1 | Edit|Copy | | cm_EditPaste | cm_Reserved + 2 | Edit|Paste | | cm_EditDelete | cm_Reserved + 3 | Edit|Delete | | cm_EditClear | cm_Reserved + 4 | Edit|Clear | | cm_EditUndo | cm_Reserved + 5 | Edit|Undo | | cm_EditFind | cm_Reserved + 6 | Edit|Find | | cm_EditReplace | cm_Reserved + 7 | Edit|Replace| | cm_EditFindNext | cm_Reserved + 8 | Edit|Search | | | | Again | +----------------------+-----------------------+----------------| | cm_FileNew | cm_Reserved + 9 | Edit|New | | cm_FileOpen | cm_Reserved + 10 | Edit|Open | | cm_MDIFileNew | cm_Reserved + 11 | Edit|New | | cm_MDIFileOpen | cm_Reserved + 12 | Edit|Open | | cm_FileSave | cm_Reserved + 13 | Edit|Save | | cm_FileSaveAs | cm_Reserved + 14 | Edit|Save As| +----------------------+-----------------------+----------------| | cm_ArrangeIcons | cm_Reserved + 15 | Windows| | | | | Arrange Icons| | cm_TileChildren | cm_Reserved + 16 | Windows|Tile| | cm_CascadeChildren | cm_Reserved + 17 | Windows| | | | | Cascade | | cm_CreateChild | cm_Reserved + 18 | Windows| | | | | Close All | | cm_Exit | cm_Reserved + 20 | File|Exit | +----------------------+-----------------------+----------------+



Содержание  Назад  Вперед