Don't know if I missed something. After reading the mail of
Michael Vogt "XForms: recursive call to fl_do_forms() ?", I
tried it out. This was the source of Michaels callback:
--- snip ---
some_callback_function_of_form_1(...)
{
...
fl_show_form(dialogue);
/* deactivate all other forms */
fl_deactivate_form(other_form_1);
fl_deactivate_form(other_form_2);
...
fl_do_forms();
fl_hide_form(dialogue);
/* activate all other forms */
fl_activate_form(other_form_1);
fl_activate_form(other_form_2);
...
}
--- snip ---
It should deactivate all forms except the dialogue form.
On my Linux 2.0.28/ELF system everything works up to and
including the "fl_hide_form()" call. But after hiding the
dialogue form the other forms neither get re-activated with
fl_activate_form(other_form_1);
fl_activate_form( ... );
nor with
fl_activate_all_forms();
My idea was to deactivate all forms with one call, than
issue a fl_do_forms for the dialogue and after this is done,
activate all forms again.
This happens with 0.86.1. Any help/hint greatly appreciated,
Frank.
--
---------------------------------------------------------------
_/_/_/_/ _/_/ _/_/_/ EAD-Systeme GmbH
_/ _/ _/ _/ _/ Nachfeldstr. 4
_/_/_/ _/ _/ _/ _/ D-82490 Farchant, Germany
_/ _/_/_/_/_/ _/ _/ Phone: +49 8821 9623-0
_/_/_/_/ _/ _/ _/_/_/_/ Fax: +49 8821 9623-20
---------------------------------------------------------------
Email: EAD-Frank.Stefani@t-online.de
---------------------------------------------------------------
_________________________________________________
To unsubscribe, send the message "unsubscribe" to
xforms-request@bob.usuf2.usuhs.mil or see
http://bob.usuf2.usuhs.mil/mailserv/xforms.html
Xforms Home Page: http://bragg.phys.uwm.edu/xforms
List Archive: http://bob.usuf2.usuhs.mil/mailserv/list-archives/