[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Icons for Clim-Windows




Thank you all for answering the question.

Up to this moment I failed in binding an Icon to my CLIM-Window.
(except of setting the default icon-value)

Here are the results of different functions I tried.


XPROP  ==>

   WM_STATE(WM_STATE):
                   window state: Normal
                   icon window: 0x18000b5
   WM_HINTS(WM_HINTS):
                   Client accepts input or input focus: True
                   Initial state is Normal State.
   WM_ICON_NAME(STRING) = "Proroad"
   WM_NAME(STRING) = "Proroad"

There is no WM_CLASS like in XTerm
        WM_CLASS(STRING) = "xterm", "XTerm"



XWININFO  ==>

   xwininfo: Window id: 0x3400002 "Proroad"
   
     Absolute upper-left X:  42
     Absolute upper-left Y:  73
     Relative upper-left X:  0
     Relative upper-left Y:  0
     Width: 1000
     Height: 700
     Depth: 8
     Visual Class: PseudoColor
     Border width: 0
     Class: InputOutput
     Colormap: 0x27 (installed)
     Bit Gravity State: NorthWestGravity
     Window Gravity State: NorthWestGravity
     Backing Store State: NotUseful
     Save Under State: no
     Map State: IsViewable
     Override Redirect State: no
     Corners:  +42+73  -110+73  -110-127  +42-127
     -geometry 1000x700+42+73
   
XLSCLIENTS  ==>

     did not list the windows started from the Ivory-Board

Using the F.IDENTIFY function of twm

     ...
     Name             = "Proroad"
     Class.res_name   = "Untitled"
     Class.res_class  = "Untitled"

I think the Problem is that the res_name and the res_class is undefined.
Perhaps there is a possibility to set this values from CLIM


       Rainer

--
Rainer Koenig                                   email: rkoenig@fzi.de
Forschungszentrum Informatik                           king@fzi.de
Abtl. Technische Expertensysteme und Robotik
Haid-und-Neu-Strasse 10-14                      Fax : +49-721-9654-309
D - 7500 Karlsruhe 1                            Tel.: +49-721-9654-313