On Sun, 7 Oct 2007 10:22:34 -0500 "Sthithaprajna Garapaty" <[EMAIL PROTECTED]> babbled:
> Here's an interesting idea for a new module: > Event based triggers > > E already tracks a few things done by applications, like when an app > closes, opens a new window, etc. (of course these are in disparate > systems, but that's not an issue). > > How about having a module that monitors these events and triggers E > actions, user defined scripts or applications. that'd be perfectly possible. e needs to advertise more generic internal events, but nothing stops this from happening. > My question is, what are the possible events that can be monitored? > And how can a module tap into them? > > So far I can think of.. > -start application > -open window > *all window actions: move, size, maximize, iconify, etc etc* > -close window > -close/kill application > > (For configuration, I basically see the keyboard bindings dialog with > the left side being 'events' rather than key combinations) e has internal events it sends around within itself - the pager uses these to track windows for example. exec events are used to be able to re-enable icons in ibar when they get greyed out after launch. i'd have to dig thru the code for you - but look at pager and ibar for the above :) > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
