Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C: Oma X Window Manager

kayttaja-3842 [14.08.2008 12:29:43]

#

Tervehdys...

Elikkäs, on tässä ollut ajatuksena, että jos alkais testinä väsäämään Linux:in X:ään omaa WM:ää. Eli samanlaista kevyttä WM kuin esim FluxBox.

Mitä ehdotatte parhaaksi vaihtoehdoksi tämän tekoon, siis tarkoitan tuota Graafista puolta. Eli millä toteutetaan tämä.

Mietiskelin sellaista, että olisiko tuo mahdollista toteuttaa SDL:ää käyttäen?

Metabolix [14.08.2008 12:45:07]

#

X:n ikkunoita joudut joka tapauksessa hallinnoimaan X:n funktioilla. Selvitä ensin, miten tähän tarvittavat rajapinnat toimivat, niin selviää, pitääkö reunojen piirtämiseen käyttää X:n funktioita vai onko SDL mahdollinen vaihtoehto. SDL:n saa käyttämään valmista ikkunaa (esimerkiksi X:n juuri-ikkunaa, mikä lie oikeasti suomeksi) asettamalla ympäristömuuttujan SDL_WINDOWID. Tällainen taikatemppu löytyi Googlella:
SDL_WINDOWID=`xwininfo -root|grep "id:"|sed 's/^.*id: //'|sed 's/ (.*$//'`

aegis [14.08.2008 18:31:07]

#

Xlibillä se toteutetaan

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta