On Mon, May 25, 2009 at 02:47:52PM +0800, bill lam wrote:
> On Mon, 25 May 2009, Wu, Yue wrote:
> > On Sun, May 24, 2009 at 09:51:59AM +0800, bill lam wrote:
> > > On Sun, 24 May 2009, Wu, Yue wrote:
> > > > Hi, I tried to make all of R[www.r-project.org] relative stuffs, like 
> > > > graph it
> > > > produces by graphic device x11(), floating, the method I've tried are:
> > > > 
> > > >     { NULL,       "R",        NULL,       0,            True },
> > > >     { NULL,       "R*",        NULL,       0,            True },
> > > >     { NULL,       NULL,        "R",       0,            True },
> > > >     { NULL,       NULL,        "R*",       0,            True },
> > > >     { "R",       NULL,        NULL,       0,            True },
> > > >     { "R*",       NULL,        NULL,       0,            True },
> > > > 
> > > > But all of them failed, what's wrong?
> > > 
> > > use `xprop' to get the class name or instance name of R.
> > > xprop
> > 
> > I got this, but I don't know what's wrong with my configure, 'R*' should 
> > match it I think.
> > 
> > WM_STATE(WM_STATE):
> >                 window state: Normal
> >                 icon window: 0x0
> > WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
> > WM_NAME(STRING) = "R Graphics: Device 2 (ACTIVE)"
> > WM_NORMAL_HINTS(WM_SIZE_HINTS):
> >                 program specified location: 0, 0
> >                 program specified size: 598 by 598
> 
> you need to grep the WM_CLASS, eg for gnumeric
> 
> WM_CLASS(STRING) = "Gnumeric", "Gnumeric"
>    { "Gnumeric",       NULL,        NULL,       0,            True },
> 
> 
> usually they differ in cap case, gnumeric is an exception.

I run xprop, it produces:
> xprop WM_CLASS
WM_CLASS:  not found.

Why my output doesn't contain the WM_CLASS field? And I think 'R*' can match
the WM_NAME too, but it doesn't actually.

-- 
Hi,
Wu, Yue

Reply via email to