Текущий архив: 2008.01.13;
Скачать: CL | DM;
Вниз
Подскажите как обработать событие OnClick пункта меню Найти похожие ветки
← →
Igor Zorkov © (2007-12-07 21:01) [0]Подскажите как обработать событие OnClick пункта меню если у него свойство Enabled := False
← →
Юрий Зотов © (2007-12-07 21:25) [1]Если у него свойство Enabled := False, то событие OnClick не возникает и обрабатывать нечего.
Но никто не мешает вызвать обработчик напрямую из кода.
← →
Германн © (2007-12-07 21:34) [2]
> Igor Zorkov © (07.12.07 21:01)
Если меню в твоей программе, то почему желаешь странного?
Если в чужой, тогда это не так просто.
← →
Igor Zorkov © (2007-12-16 16:48) [3]
> Юрий Зотов © (07.12.07 21:25) [1]
> Но никто не мешает вызвать обработчик напрямую из кода
Можно по подробней пожалуйста, я не смог разобраться самостоятельно
← →
Юрий Зотов © (2007-12-16 18:06) [4]А что тут разбираться? Обработчик - это метод класса. Никто не мешает вызвать его из другого места кода - точно так же, как вызываются обычные процедуры.
← →
@!!ex © (2007-12-16 18:09) [5]> [3] Igor Zorkov © (16.12.07 16:48)
procedure TForm.N1Click(Sender: TObject);
begin
...
end;
N1Click(nil);
← →
Igor Zorkov © (2007-12-16 18:33) [6]
> Юрий Зотов © (16.12.07 18:06) [4]
Спасибо я разобрался сам
> @!!ex © (16.12.07 18:09) [5]
Ни чего не понял в вашем посте
← →
{RASkov} © (2007-12-16 18:54) [7]> [6] Igor Zorkov © (16.12.07 18:33)
> > Юрий Зотов © (16.12.07 18:06) [4]
>
> Спасибо я разобрался сам
И что же ты там сам разобрал, если
> > @!!ex © (16.12.07 18:09) [5]
>
> Ни чего не понял в вашем посте
А там в его посте ничего такого непонятного нет :(
:о)
т.е. [5] это шаблон обработчика(метода класса) и примерный вызов его в коде... о чем и говорилось в [4]
← →
Igor Zorkov © (2007-12-17 05:32) [8]
> {RASkov} © (16.12.07 18:54) [7]
То как можно вызвать его из другого места до меня дошло до того как мне ответилЮрий Зотов © (16.12.07 18:06) [4], поэтому я написал что разобрался сам
Вопрос звучал как обработать событие OnClick пункта меню если у него свойство Enabled := False а не как вызвать обработчика(метода класса) в другом месте кода;
← →
Германн © (2007-12-17 06:53) [9]
> Igor Zorkov © (17.12.07 05:32) [8]
Иногда лучше жевать, чем говорить.
(с) Банальность
← →
Stepper (2007-12-17 08:11) [10]
> Германн © (17.12.07 06:53) [9]
+1
← →
Reindeer Moss Eater © (2007-12-17 11:27) [11]Вопрос звучал как обработать событие OnClick пункта меню если у него свойство Enabled := False
Обработать точно так же, как если бы enabled было True
Страницы: 1 вся ветка
Текущий архив: 2008.01.13;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.014 c