We would like the form to go away whenever any interaction happens,
or after the timeout.

How about using fl_set_event_callback() or similar to register
an event handler that always returns FL_PREEMPT, that removes itself
when it gets called the first time ?

This way there is no need for permanent code checks in the interaction
code.

It might need to be a different function/return value I've not investigated
yet.

For KDE, I imagine x11EventFilter can be used or similar.

Is this approach acceptable (if it works ?)

thanks
john

p.s. of course the dialog is still going to be made separate from the Form* heirarchy


-- 
"If one tells the truth, one is sure, sooner or later, to be found out."
        - Oscar Wilde

Reply via email to