|
![]() |
#1 |
Участник
|
Я тут подумал, если все же соберетесь создавать кнопку динамически, то лучше будет не метод у неё перекрывать, а просто нацелить menuitem кнопки на свой класс обработчик, в котором уже будет находиться код вызова второй формы.
|
|
![]() |
#2 |
Участник
|
А примерчик можно? У меня по коду
Цитата:
btn = fr.form().addControl(FormControlType::MenuFunctionButton,'AddBut');
btn.skip(false); btn.defaultButton(true); btn.text('Копировать в магазины'); btn.menuItemType(MenuItemType: ![]() btn.menuItemName('MyMenuItem'); |
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
Рекомендую воспользоваться этим советом. Процитирую себя.
Цитата:
X++: //btn.menuItemType(MenuItemType:: Display); //btn.menuItemName('Form2'); btn.menuItemType(MenuItemType::Action); btn.menuItemName('myClass2'); |
|
![]() |
#5 |
Участник
|
Цитата:
Сообщение от S.Kuskov
![]() Рекомендую воспользоваться этим советом. Процитирую себя.
Для этого не нужно перекрывать методы. нужно просто заменить в вашем примере X++: //btn.menuItemType(MenuItemType:: Display); //btn.menuItemName('Form2'); btn.menuItemType(MenuItemType::Action); btn.menuItemName('myClass2'); X++: btn.menuItemType(MenuItemType::Action);
btn.menuItemName(menuItemActionStr(myClass2)); ![]() |
|
|
За это сообщение автора поблагодарили: S.Kuskov (1), yuriy_64 (1). |
Теги |
отловить действия |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|