„Forritun í XCB/Fyrsta forritið“: Munur á milli breytinga

Efni eytt Efni bætt við
BiT (spjall | framlög)
Ekkert breytingarágrip
BiT (spjall | framlög)
Ekkert breytingarágrip
Lína 18:
xcb_screen_t *skjar;
xcb_window_t gluggi;
int breidd = 300;
int haed = 220;
 
tenging = xcb_connect (NULL, NULL);
Lína 28 ⟶ 30:
 
/* Skilgreinir gluggann. */
xcb_create_window (tenging, // Bendir í tenginguna
XCB_COPY_FROM_PARENT, // Dýpt skjásins (sama og rót)
gluggi, // Auðkenni gluggans
skjar->root, // Móðurgluggi
0(skjar->width_in_pixels-haed)/2, 0, // X- og Y-staðsetning gluggans í dílum
150(skjar->height_in_pixels-breidd)/2, 150, // Breidd og hæðY-staðsetning gluggans í dílum
10breidd, haed, // ÞykktBreidd og hæð gluggakarmsinsgluggans í dílum
XCB_WINDOW_CLASS_INPUT_OUTPUT4, // KlasiÞykkt gluggakarmsins í dílum
screen->root_visualXCB_WINDOW_CLASS_INPUT_OUTPUT, // Klasi
0screen->root_visual, NULL); // Stafsía, ekki notuð fyrst um sinn
0, NULL); // Stafsía, ekki notuð fyrst um sinn
 
/* Varpar glugganum á skjáinn. */