![]() |
#2 |
Участник
|
Как мне кажется, лучше сделать через menuFunction - на кнопке в форме перекрыть метод clicked() и добавить примерно следующий код:
X++: void clicked() { MenuFunction menuFunction; Args args = new Args(); args.record( ); args.caller(element); args.parmEnumType(typeid(NoYes); args.parmEnum(CheckBox.checked()); menuFunction = new menuFunction(menuItemActionStr( ), MenuItemType::Action); menuFunction.run(args); } X++: Args parmArgs(Args _args = args)
{
;
args = _args;
return args;
} X++: this.parmArgs(_args) X++: if (args.parmEnum() && args.parmEnumType() == typeId(NoYes) ) { if (args.parmEnum() == NoYes::Yes) { } else { } }
__________________
С уважением, Александр. Последний раз редактировалось samolalex; 05.04.2012 в 11:11. |
|
|
За это сообщение автора поблагодарили: FridmanV (1). |