Názor k článku Programování pro X Window System (10) od Zdenek Pavlas - - Jak funguje komunikace mezi window managerem, a...

  • Článek je starý, nové názory již nelze přidávat.
  • 4. 6. 2004 0:16

    Zdenek Pavlas (neregistrovaný)

    - Jak funguje komunikace mezi window managerem, a X serverem? Jen pres server, nebo komunikuje i primo s klienty? Existuje nejake API v X protokolu, kde se WM zaregistruje, a muze hakovat pozadavky? To omezeni jen na toplevel okna je zabudovano v X serveru?

    - Kdyz kazdy drobny prvek v GUI je na X-serveru reprezentovan jako "okno" s nejakym numerickym window id (vim akorat ze se alokuje per-klient a deterministicky, takze asynchronne), maly dialog klidne bude obsahovat desitky az stovky oken. Jakym zpusobem jsou na X serveru okna reprezentovana? Kdyz vidim to mnozstvi atributu, ktere lze pro kazde okno nastavit, proste ceckove struktury by byly v obecnem pripade zbytecne velke, a plne defaultnich hodnot. Pouziva X server nejaky chytry objektovy a atributovy model? Jaka je jeho pametova rezie?

    - Jak moc je xlib reentrantni?

    Diky...