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

Вниз

присвоение функции по OnClick в реальном времени.   Найти похожие ветки 

 
Yozch1   (2003-09-19 18:33) [0]

Создаю пункт меню. Есть готовая функция для реакции при выборе этого пункта. Как присвоить ей функцию при создании?

MyNewItem:=TMenuItem.Create(Self);

//как это написать правильно?
//присвоить функцию созданному пункту меню?
MyNewItem.onClick:=GetDefault;//????

MyNewItem.Caption:="бла-бла-бла;
N29.add(MyNewItem);


 
BOA_KAA   (2003-09-19 18:40) [1]

Я знаю, я знаю!!!

MyNewItem.onClick:=MyClick;

...

procedure TForm1.MyClick(Sender: TObject);
begin
//TO DO
end;


 
Думкин   (2003-09-19 18:45) [2]

TAction не пробовал? Красиво сие.


 
BOA_KAA   (2003-09-19 18:49) [3]

Не, ну это уже для асов :)


 
Yozch1   (2003-09-19 21:08) [4]

Юмористы, блин. Или я тупой.

MyNewItem.onClick:=MyClick;

не катит эта хрень.

Коллеги, где решение :-) ?


 
Yozch1   (2003-09-19 21:40) [5]

Блин.
Я процедуру объявлял без параметров. сделал-таки как предложил BOA_KAA - дело пошло. Спасибо тебе BOA_KAA!
Видимо приколы дельфей.


 
Palladin   (2003-09-20 00:22) [6]


> Видимо приколы дельфей.

? чего?
Скорее приколы твоего сознания


 
KSergey   (2003-09-20 09:31) [7]

Чтобы у дельфей было поменьше "приколов" настойчиво советую

http://www.delphikingdom.com/helloworld/runtime_comp.htm

И все статьи из

http://www.delphikingdom.com/asp/section.asp?ID=16

к обязательному прочтению!!!!


 
Zacho   (2003-09-20 09:40) [8]


> KSergey © (20.09.03 09:31) [7]

Дык, вредно же читать..
:-)



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

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

Наверх




Память: 0.45 MB
Время: 0.01 c
3-3781
Plt
2003-09-11 13:08
2003.10.02
Interbase


3-3724
Alexei Klimov
2003-09-13 09:50
2003.10.02
Фильтр


3-3710
Gorn
2003-09-14 17:43
2003.10.02
Как удалить выделенные записи?


1-3874
DimChan
2003-09-22 12:42
2003.10.02
существует dbf-файл, открывается на разных машинах одной и той же


8-3997
Dankin
2003-06-06 04:02
2003.10.02
Как определить цвет произвольной точки на экране?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский