Показать сообщение отдельно
Старый 19.08.2004, 12:07   #17  
Ratmir is offline
Ratmir
Участник
 
21 / 10 (1) +
Регистрация: 16.08.2004
Адрес: Саратов
Все оказалось очень просто.
Создал свою форму, продублировав Dialog.
На ней создал свои контролы и все обработчики на них,
а в closeOk вызвал все parm-методы своего класса

PHP код:
public Object dialog()
{
    
dialog = new DialogRunBase('',this,formstr(MyDialog));
    
dialog super(dialog);
    return 
dialog;

PHP код:
void closeOk()
{
    
MyClass myClass;

   
_dialog.updateServer();
    if (
_dialog.runBase())
    {
        if (
_dialog.runBase().checkCloseDialog(this))
            
super();

        
myClass _dialog.runBase();
        
myClass.parmDate(DateEdit.dateValue());
    }
    else
        
super();