On 19 Jan 2003 15:18:51 +0530, subbiah .L wrote:
> 
> I am using Suse Linux 6.4 with fvwm 2.4.3. I am having default windows 95 
> style in my desktop. If I press some BarButtons(using FvwmButtons), then 
> the Icon has to change. (i.e) If the application is opened, then the icon 
> has to change to some other to indicate the application is opened. Is it 
> possible with fvwm?. If so please help me.

If you use 2.5.4+, you may do this, see the man page of FvwmButtons.
In short you should use:

  SendToModule FvwmButtons ChangeButton my_button Icon new_icon.png, ...

whenever you want to change an icon.

I would use FvwmEvent in your case, on add_window you may change the icon
and on destroy_window you may restore it. Something like:

  *FvwmEvent: Cmd
  *FvwmEvent: PassId
  *FvwmEvent: add_window     SetButton1IconTo new_image.png
  *FvwmEvent: destroy_window SetButton1IconTo old_image.png

  AddToFunc SetButton1IconTo
  + I WindowId $1 ("my_app") SendToModule FvwmButtons \
        ChangeButton button1 Icon $0

Sorry, this is not tested, but I think it should work.

Regards,
Mikhael.
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to