Форум: "Основная";
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];
ВнизActionList. Kto skazal Найти похожие ветки
← →
yaJohn (2002-02-05 18:10) [0]Imeem ActionList1, Action1, PopUpMenu1, MenuPunkt1
MenuPunkt1.Action=Action1;
Predpolojim, chto imeetsia neskolko punktov menu, prinadlejashih raznim men"u imeushih Action=Action1.
Vopros: Mojno li iz obrabotchika Action1Execute uznat", na kakom control_e bilo vizvano kontekstnoe menu?
Prosto PopUpMenu - poniatno, a vot ActionList....
Ili do menia nechto primitivnoe na dohodit? %(
← →
Иван Шихалев (2002-02-05 18:42) [1]Sender
← →
oomneeq (2002-02-05 18:44) [2]Думаю, что ActionList и задумывался как средство отвязки от обработчиков событий типа OnClick , с тем чтоб разработчик мог концентрироваться на функциональности. Т.е акции по задумке должнЫ воплощать логику работы приложения а не расклады внешнего вида.
А то что требуется тебе IMHO отступление в противоположном направлении, хотя конечно, у каждого свой стиль :-)
Почитай здесь
http://community.borland.com/article/0,1410,27058,00.html
может сподвигнет тебя на умные мысли
← →
yaJohn (2002-02-05 18:53) [3]2 Иван Шихалев
Sender = Action1. Ne goditsia.
2 oomneeq
Dva elementa imeut odinakovuu funkcional"nost", no rabotaut s razlichnimi dannimi.
← →
oomneeq (2002-02-05 19:14) [4]Как ты наверное уже просек, в обработчик эта инфа никак не попадают, могу тебе предложить у менюшки на OnpopUp выставлять некий признак, отвечающий за то с какими конкретно данными собирается иметь дело твой экшн, а уж в обработчике анализировать этот самый признак.
Куда этот признак читай - перемннную поместить тебе д.б. виднее.
← →
Иван Шихалев (2002-02-05 19:28) [5]Действительно. Тогда никак - делай два Action, или проверяй, на каком Control фокус ввода.
← →
Макс Черных (2002-02-05 20:52) [6]2Иван Шихалев ©
>Тогда никак
Да ну? А для чего же тогда существует
property TBasicAction.ActionComponent
← →
Иван Шихалев (2002-02-05 20:59) [7]А почему у меня в справке его нет?
← →
vuk (2002-02-05 21:30) [8]>А почему у меня в справке его нет?
Это из D6.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.004 c