From: Piotr S. <pio...@gm...> - 2014-07-05 16:41:41
|
> The > pointer to config for the plugin instance is given as a parameter on the > instance creation so it may be remembered in the private data to use for > that purpose. Ah yes! Thank you! > Please, inspect LXPanelPluginInit description in the plugin.h header > file - the config callback should never run configuration dialog but just > compose it, you know you can handle different responces anyway, just > connect to the "response" signal and use g_signal_stop_emission_by_name() > API if you want to keep dialog still open after responce. Thanks for that. I see how it's done in dclock and it looks like I'll have to further modularize the logic and separate creation from execution of the dialog. Very cool! Cheers! Piotr |