![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать в MainMenu чтобы кнопка Help была всегда справа? [D6, Win2k]
Mishenka © (2004-06-21 22:26:00)Как сделать в MainMenu чтобы кнопка Help была всегда справа?
Mishenka (2004-06-24 22:42:00) [1]
> Бросайте вы это дело. Не зная основ вы небоскреб не построите.
Я непременно воспользуюсь вашим советом, когда наконец соберусь строить небоскрёб. Но сейчас меня интересует всего лишь как кнопку Help засунуть справа.
Mim1 (2004-06-24 22:00:00) [2]Бросайте вы это дело. Не зная основ вы небоскреб не построите.
Прочтите учебную литературу на сайте Подгоретского. Возможно после этого такие элементарные вещи как приведенные здесь станут для вас понятны.
Mishenka (2004-06-24 21:37:00) [3]В uItem указывается ссылка на пункт меню, но тип Cardinal.
Всё-таки непонятно, что за число туда надо вводить?
Mim1 (2004-06-23 22:29:00) [4]
> [20] GuAV © (23.06.04 22:18)
> А не LongBool ли ?
Ага, 4 байта.
GuAV (2004-06-23 22:18:00) [5]
> а bool это boolean.
А не LongBool ли ?
Mim1 (2004-06-23 22:12:00) [6][9] Mim1 © (22.06.04 11:01)
MainMenu - это компонент типа TMenu ледащий на форме
MenuItem_Info - это пункт меню который должен быть справа.
Mishenka (2004-06-23 21:53:00) [7]Да у меня тут при поиске строки ItemInfo? кроме данного вопроса нисчего не выскакивает. Вот я и подумал что может вам будет проще найти, если вы знаете о чём речь.
Amoeba (2004-06-23 10:38:00) [8]
> Mishenka (22.06.04 19:00) [16]
Почему кто-то за тебя должен делать поиск в форуме?
Mishenka (2004-06-22 19:00:00) [9]А можно ссылочку?
Amoeba (2004-06-22 18:18:00) [10]Вообще-то этот вопрос, кажется на прошлой неделе, был исчерпывающе рассмотрен в этом форуме.
Mishenka (2004-06-22 18:16:00) [11]Там сказано, что
uItem
Identifier or position of the menu item to get information about. The meaning of this parameter depends on the value of fByPosition.
Что подразумевается, под identifier или position ?
Amoeba (2004-06-22 17:40:00) [12]
> Mishenka (22.06.04 17:39) [12]
То, что в Help сказано.
Mishenka (2004-06-22 17:39:00) [13]Ну так что в них писать надо?
Mim1 (2004-06-22 17:34:00) [14]:)
Вы наверное хелп посмотрели. Там сишный пример т.е. сначала тип а потом название переменной.
UNIT - это нащ кардинал, а bool это boolean.
Mishenka (2004-06-22 17:01:00) [15]А что писать в параметрах UINT и BOOL ?
Mim1 (2004-06-22 11:01:00) [16]if not ModifyMenu(MainMenu.Handle, MenuItem_Info.Command,
MF_BYCOMMAND + MF_POPUP + MF_HELP,
MenuItem_Info.Handle, PChar(MenuItem_Info.Caption)) then
ShowMessage(SysErrorMessage(GetLastError));
Andy BitOff (2004-06-22 02:49:00) [17]MainMenu.Handle
Andy BitOff (2004-06-22 02:47:00) [18]
Mishenka (22.06.04 02:35) [6]
А что за тип HMenu, который используется в GetMenuItemInfo
и SetMenuItemInfo?
hMenu - Handle to the menu that contains the menu item.
Mishenka (2004-06-22 02:35:00) [19]А что за тип HMenu, который используется в GetMenuItemInfo
и SetMenuItemInfo?
GuAV (2004-06-21 23:54:00) [20]
> Ну всмысле с правого края.
Ну да, MFT_RIGHTJUSTIFY
Right-justifies the menu item and any subsequent items. This value is valid only if the menu item is in a menu bar.
*******
RTFM MSDN: MENUITEMINFO