Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.08.11;
Скачать: [xml.tar.bz2];

Вниз

SubMenu в MainMenu   Найти похожие ветки 

 
МалОй   (2003-07-28 21:38) [0]

Что-то куда-то не туда пру. Как определить по какому submenu кликнули? Смотрел и по F1, вроде просто, а не доходит.


 
Silla   (2003-07-28 23:02) [1]

Посмотри событие OnClick


 
stud   (2003-07-29 09:06) [2]

в хелпе смотри menuitems


 
Zergling   (2003-07-29 09:31) [3]

if (Sender is TMenuItem) then
Caption := (Sender as TMenuItem).Caption;

А лучше конкретнее скажи чего хочешь сотворить


 
МалОй   (2003-07-29 09:38) [4]

Куда уж конкретней. Мне по OnClick необходимо сделать что-то вроде Case ... of, в зависимости от того по какому Menuitem кликнули. Для этого, естественно, необходимо знать MenuIndex (или Menuitem?)


 
ZrenBy   (2003-07-29 09:41) [5]

Присваивай каждому пункту своё значение Tag

Потом

case (Sender as TMenuItem).Tag


 
Zergling   (2003-07-29 09:44) [6]

МалОй (29.07.03 09:38)

У меню есть свойство Tag

if (Sender is TMenuItem) then
case (Sender as TMenuItem).Tag of
...
end;

так пойдет :)


 
Zergling   (2003-07-29 09:44) [7]

ZrenBy © (29.07.03 09:41)
Упс! Опередили.


 
МалОй   (2003-07-29 09:46) [8]

Благодарю всех откликнувшихся



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.08.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
4-33399
mike.dld
2003-06-08 21:49
2003.08.11
SetWindowRgn


9-33038
Rotate3f
2003-02-11 11:05
2003.08.11
Динамические лайтмапы


3-33060
kalishenko
2003-07-18 13:29
2003.08.11
_qsql000.dbf - что это?


14-33265
Soft
2003-07-23 16:59
2003.08.11
Компьютерные игры для взрослых


3-33081
AIB
2003-07-17 15:53
2003.08.11
TreeView ключевое поле БД,





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский