X win a okno do popredi
kratochvil na dbsystem.com
kratochvil na dbsystem.com
Čtvrtek Červen 20 09:12:03 CEST 2002
On Thu, Jun 20, 2002 at 08:55:32AM +0200, Ing. Pavel PaJaSoft Janousek wrote:
> Cejka Rudolf wrote:
> > XmuClientWindow(). Dalsi problem je v tom, ze registrovany
>
> Xmu*... to jsme ovsem uz v Toolitu Motif, ne? Obavam se, ze to puvodni
> tazatel nechtel... (aspon jsem videl, ze pouzil ciste X toolkit/library,
> dokonce bez standardniho Xt)
http://ftp.xfree86.org/pub/XFree86/4.2.0/doc/xmu.TXT
<cut>
1. Introduction
The Xmu Library is a collection of miscellaneous (some might
say random) utility functions that have been useful in
building various applications and widgets. This library is
required by the Athena Widgets.
...
</cut>
Jedna se mi spis o jednoduchou utilitku ktera vyhodi dane okno do
popredi. Okno podle jmena najit umim akorat tohle nechce zafungovat
tak to zatim zkousim na oknu ktery sam vytvarim.
Nebo jestli nevite o necem co umi podle jmena hodit okno do popredi.
Jinak, nevim jestli jsem to nepochopil nebo to nefunguje.
<cut>
win = XCreateSimpleWindow(dpy,
RootWindow(dpy,screen_num),
20,20,100,100,
5,
BlackPixel(dpy,screen_num),
WhitePixel(dpy,screen_num));
wm = XmuClientWindow(dpy,win);
if (memcmp(&win,&wm,sizeof(Window)))
{
printf("I can't get wm window\n");
exit(-1);
}
XSync(dpy,false);
XMapWindow(dpy,win);
XSync(dpy,false);
sleep(5);
XRaiseWindow(dpy,wm);
XSync(dpy,false);
</cut>
dik
KLoK
Další informace o konferenci Linux