On Nov 23, 2008, at 5:27 PM, Sergei Steshenko wrote:
Other than lack of decorations the 'popup' window seems to solve the
problem - I hide the main window and show the 'popup' one, so there
are no
events to be registered by widgets since there are no widgets.
Unresponsive UIs, with no progress indication and no Cancel button,
are a horrible, horrible thing. Your users will despise you.
You can still fork your app to have the main work run in another
process, and communicate progress info to the other process, so allow
pulsing a progress bar and watching for the user to hit a "Cancel"
button. The subprocess is preferable to a thread here because the
cancel action can be simply "kill $child".
--
Sallah! I said no camels! That's five camels! Can't you count?
-- Indiana Jones
_______________________________________________
gtk-perl-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtk-perl-list