David P. Donahue wrote:
Re: [e-users] Empty iBox!

>   If you have a .eap file(with icon) for that app/window, you will. If
> you just run an app with no associated eap file and minimize it, ibox
> will not show an icon for it. The app/window is still accessible via 
> the alt-tab menu.

Somewhat related question... I notice that some of my applications,
though launched from eap files in my ibar, do not show their
eap-respective icons in their upper-left corner, their listing in
alt-tab or middle-click-on-desktop, their shadow form in the pager, etc.

As best I can tell, it seems to have something to do with the Window
Class option when editing the eap file.  Some were blank, most were
guesses when I was making the eap, etc.  Is there any info on that
option (and the other options in e_util_eapp_edit) that would explain
what it means and what I need to put there for any given application in
order to fix the aforementioned icon problem?


    you're right, it's class-related.  look at vim.  if you run gvim, the class is Gvim; if you run vim and issue a :gui command, it's Vim.  in that case, you'd need to have two .EAP files, one for each class, both with the same icon, for it to show up correctly regardless of invocation method.

    your best bet is to launch your app, right-click the upper left corner and select Create icon.  that will (should) have the class already populated.  it will use the class name to save the .EAP file, so you may end up with "mail:3pane.eap" and "navigator:browser.eap" or other weird names. 

    you can use enlightenment_eapp to modify the settings from the command line.  it operates similarly to enlightenment_remote.

Reply via email to