fix all the occurence where a drawable where considered as a union
This commit is contained in:
parent
70a72f65e4
commit
342e9cefcc
|
@ -776,7 +776,7 @@ main ()
|
||||||
{
|
{
|
||||||
xcb_connection_t *c;
|
xcb_connection_t *c;
|
||||||
xcb_screen_t *screen;
|
xcb_screen_t *screen;
|
||||||
xcb_drawable_t win;
|
xcb_window_t win;
|
||||||
|
|
||||||
/* Open the connection to the X server */
|
/* Open the connection to the X server */
|
||||||
c = xcb_connect (NULL, NULL);
|
c = xcb_connect (NULL, NULL);
|
||||||
|
@ -785,12 +785,12 @@ main ()
|
||||||
screen = xcb_setup_roots_iterator (xcb_get_setup (c)).data;
|
screen = xcb_setup_roots_iterator (xcb_get_setup (c)).data;
|
||||||
|
|
||||||
/* Ask for our window's Id */
|
/* Ask for our window's Id */
|
||||||
win.window = xcb_generate_id(c);
|
win = xcb_generate_id(c);
|
||||||
|
|
||||||
/* Create the window */
|
/* Create the window */
|
||||||
xcb_create_window (c, /* Connection */
|
xcb_create_window (c, /* Connection */
|
||||||
XCB_COPY_FROM_PARENT, /* depth (same as root)*/
|
XCB_COPY_FROM_PARENT, /* depth (same as root)*/
|
||||||
win.window, /* window Id */
|
win, /* window Id */
|
||||||
screen->root, /* parent window */
|
screen->root, /* parent window */
|
||||||
0, 0, /* x, y */
|
0, 0, /* x, y */
|
||||||
150, 150, /* width, height */
|
150, 150, /* width, height */
|
||||||
|
@ -800,7 +800,7 @@ main ()
|
||||||
0, NULL); /* masks, not used yet */
|
0, NULL); /* masks, not used yet */
|
||||||
|
|
||||||
/* Map the window on the screen */
|
/* Map the window on the screen */
|
||||||
xcb_map_window (c, win.window);
|
xcb_map_window (c, win);
|
||||||
|
|
||||||
/* Make sure commands are sent before we pause, so window is shown */
|
/* Make sure commands are sent before we pause, so window is shown */
|
||||||
xcb_flush (c);
|
xcb_flush (c);
|
||||||
|
@ -931,7 +931,7 @@ main ()
|
||||||
screen = xcb_setup_roots_iterator (xcb_get_setup (c)).data;
|
screen = xcb_setup_roots_iterator (xcb_get_setup (c)).data;
|
||||||
|
|
||||||
/* Create a black graphic context for drawing in the foreground */
|
/* Create a black graphic context for drawing in the foreground */
|
||||||
win.window = screen->root;
|
win = screen->root;
|
||||||
black = xcb_generate_id (c);
|
black = xcb_generate_id (c);
|
||||||
mask = XCB_GC_FOREGROUND;
|
mask = XCB_GC_FOREGROUND;
|
||||||
value[0] = screen->black_pixel;
|
value[0] = screen->black_pixel;
|
||||||
|
@ -1291,7 +1291,7 @@ main ()
|
||||||
screen = xcb_setup_roots_iterator (xcb_get_setup (c)).data;
|
screen = xcb_setup_roots_iterator (xcb_get_setup (c)).data;
|
||||||
|
|
||||||
/* Create black (foreground) graphic context */
|
/* Create black (foreground) graphic context */
|
||||||
win.window = screen->root;
|
win = screen->root;
|
||||||
|
|
||||||
foreground = xcb_generate_id (c);
|
foreground = xcb_generate_id (c);
|
||||||
mask = XCB_GC_FOREGROUND | XCB_GC_GRAPHICS_EXPOSURES;
|
mask = XCB_GC_FOREGROUND | XCB_GC_GRAPHICS_EXPOSURES;
|
||||||
|
@ -1300,7 +1300,7 @@ main ()
|
||||||
xcb_create_gc (c, foreground, win, mask, values);
|
xcb_create_gc (c, foreground, win, mask, values);
|
||||||
|
|
||||||
/* Ask for our window's Id */
|
/* Ask for our window's Id */
|
||||||
win.window = xcb_generate_id(c);
|
win = xcb_generate_id(c);
|
||||||
|
|
||||||
/* Create the window */
|
/* Create the window */
|
||||||
mask = XCB_CW_BACK_PIXEL | XCB_CW_EVENT_MASK;
|
mask = XCB_CW_BACK_PIXEL | XCB_CW_EVENT_MASK;
|
||||||
|
@ -1308,7 +1308,7 @@ main ()
|
||||||
values[1] = XCB_EVENT_MASK_EXPOSURE;
|
values[1] = XCB_EVENT_MASK_EXPOSURE;
|
||||||
xcb_create_window (c, /* Connection */
|
xcb_create_window (c, /* Connection */
|
||||||
XCB_COPY_FROM_PARENT, /* depth */
|
XCB_COPY_FROM_PARENT, /* depth */
|
||||||
win.window, /* window Id */
|
win, /* window Id */
|
||||||
screen->root, /* parent window */
|
screen->root, /* parent window */
|
||||||
0, 0, /* x, y */
|
0, 0, /* x, y */
|
||||||
150, 150, /* width, height */
|
150, 150, /* width, height */
|
||||||
|
@ -1318,7 +1318,7 @@ main ()
|
||||||
mask, values); /* masks */
|
mask, values); /* masks */
|
||||||
|
|
||||||
/* Map the window on the screen */
|
/* Map the window on the screen */
|
||||||
xcb_map_window (c, win.window);
|
xcb_map_window (c, win);
|
||||||
|
|
||||||
|
|
||||||
/* We flush the request */
|
/* We flush the request */
|
||||||
|
@ -1391,8 +1391,8 @@ main ()
|
||||||
<pre class="code">
|
<pre class="code">
|
||||||
mask = XCB_CW_EVENT_MASK;
|
mask = XCB_CW_EVENT_MASK;
|
||||||
valwin[0] = XCB_EVENT_MASK_EXPOSURE;
|
valwin[0] = XCB_EVENT_MASK_EXPOSURE;
|
||||||
win.window = xcb_generate_id (c);
|
win = xcb_generate_id (c);
|
||||||
xcb_create_window (c, depth, win.window, root->root,
|
xcb_create_window (c, depth, win, root->root,
|
||||||
0, 0, 150, 150, 10,
|
0, 0, 150, 150, 10,
|
||||||
XCB_WINDOW_CLASS_INPUT_OUTPUT, root->root_visual,
|
XCB_WINDOW_CLASS_INPUT_OUTPUT, root->root_visual,
|
||||||
mask, valwin);
|
mask, valwin);
|
||||||
|
@ -1405,8 +1405,8 @@ main ()
|
||||||
<pre class="code">
|
<pre class="code">
|
||||||
mask = XCB_CW_EVENT_MASK;
|
mask = XCB_CW_EVENT_MASK;
|
||||||
valwin[0] = XCB_EVENT_MASK_EXPOSURE | XCB_EVENT_MASK_BUTTON_PRESS;
|
valwin[0] = XCB_EVENT_MASK_EXPOSURE | XCB_EVENT_MASK_BUTTON_PRESS;
|
||||||
win.window = xcb_generate_id (c);
|
win = xcb_generate_id (c);
|
||||||
xcb_create_window (c, depth, win.window, root->root,
|
xcb_create_window (c, depth, win, root->root,
|
||||||
0, 0, 150, 150, 10,
|
0, 0, 150, 150, 10,
|
||||||
XCB_WINDOW_CLASS_INPUT_OUTPUT, root->root_visual,
|
XCB_WINDOW_CLASS_INPUT_OUTPUT, root->root_visual,
|
||||||
mask, valwin);
|
mask, valwin);
|
||||||
|
@ -1916,7 +1916,7 @@ main ()
|
||||||
{
|
{
|
||||||
xcb_connection_t *c;
|
xcb_connection_t *c;
|
||||||
xcb_screen_t *screen;
|
xcb_screen_t *screen;
|
||||||
xcb_drawable_t win;
|
xcb_window_t win;
|
||||||
xcb_generic_event_t *e;
|
xcb_generic_event_t *e;
|
||||||
uint32_t mask = 0;
|
uint32_t mask = 0;
|
||||||
uint32_t values[2];
|
uint32_t values[2];
|
||||||
|
@ -1928,7 +1928,7 @@ main ()
|
||||||
screen = xcb_setup_roots_iterator (xcb_get_setup (c)).data;
|
screen = xcb_setup_roots_iterator (xcb_get_setup (c)).data;
|
||||||
|
|
||||||
/* Ask for our window's Id */
|
/* Ask for our window's Id */
|
||||||
win.window = xcb_generate_id (c);
|
win = xcb_generate_id (c);
|
||||||
|
|
||||||
/* Create the window */
|
/* Create the window */
|
||||||
mask = XCB_CW_BACK_PIXEL | XCB_CW_EVENT_MASK;
|
mask = XCB_CW_BACK_PIXEL | XCB_CW_EVENT_MASK;
|
||||||
|
@ -1939,7 +1939,7 @@ main ()
|
||||||
XCB_EVENT_MASK_KEY_PRESS | XCB_EVENT_MASK_KEY_RELEASE;
|
XCB_EVENT_MASK_KEY_PRESS | XCB_EVENT_MASK_KEY_RELEASE;
|
||||||
xcb_create_window (c, /* Connection */
|
xcb_create_window (c, /* Connection */
|
||||||
0, /* depth */
|
0, /* depth */
|
||||||
win.window, /* window Id */
|
win, /* window Id */
|
||||||
screen->root, /* parent window */
|
screen->root, /* parent window */
|
||||||
0, 0, /* x, y */
|
0, 0, /* x, y */
|
||||||
150, 150, /* width, height */
|
150, 150, /* width, height */
|
||||||
|
@ -1949,7 +1949,7 @@ main ()
|
||||||
mask, values); /* masks */
|
mask, values); /* masks */
|
||||||
|
|
||||||
/* Map the window on the screen */
|
/* Map the window on the screen */
|
||||||
xcb_map_window (c, win.window);
|
xcb_map_window (c, win);
|
||||||
|
|
||||||
xcb_flush (c);
|
xcb_flush (c);
|
||||||
|
|
||||||
|
@ -3561,7 +3561,7 @@ if (screen) {
|
||||||
uint32_t values[2];
|
uint32_t values[2];
|
||||||
|
|
||||||
gc = xcb_generate_id (c);
|
gc = xcb_generate_id (c);
|
||||||
draw.window = screen->root;
|
draw = screen->root;
|
||||||
mask = XCB_GC_FOREGROUND | XCB_GC_BACKGROUND;
|
mask = XCB_GC_FOREGROUND | XCB_GC_BACKGROUND;
|
||||||
values[0] = screen->black_pixel;
|
values[0] = screen->black_pixel;
|
||||||
values[1] = screen->white_pixel;
|
values[1] = screen->white_pixel;
|
||||||
|
|
Loading…
Reference in New Issue