Lines Matching full:display
49 print_window_id(const char *displayName, Display * display, in print_window_id() argument
54 if (!XFetchName(display, window, &name)) in print_window_id()
62 name ? name : "", (window == DefaultRootWindow(display)) in print_window_id()
69 print_info(Display * display, Window window, int level, int child) in print_info() argument
75 if (!DMXGetWindowAttributes(display, window, &count, 128, winfo)) { in print_info()
81 print_window_id("DMX", display, window, level, child); in print_info()
84 Display *backend; in print_info()
87 if (!DMXGetScreenAttributes(display, winfo[i].screen, &sinfo)) { in print_info()
92 printf("Cannot open backend display %s\n", sinfo.displayName); in print_info()
119 print_tree(Display * display, Window window, int level, int child) in print_tree() argument
126 print_info(display, window, level, child); in print_tree()
128 if (!XQueryTree(display, window, &root, &parent, &list, &count)) { in print_tree()
138 print_tree(display, list[i], level + 1, i + 1); in print_tree()
157 Display *display = NULL; in main() local
168 if (!(display = XOpenDisplay(argv[1]))) { in main()
169 printf("Cannot open display %s\n", argv[1]); in main()
176 printf("Usage: %s display [windowid]\n", argv[0]); in main()
180 if (!display && !(display = XOpenDisplay(NULL))) { in main()
181 printf("Cannot open default display\n"); in main()
185 if (!DMXQueryExtension(display, &event_base, &error_base)) { in main()
192 if (!DMXQueryVersion(display, in main()
200 if (!DMXGetScreenCount(display, &count)) { in main()
207 if (!DMXGetScreenAttributes(display, i, &sinfo)) { in main()
222 if (!DMXGetInputCount(display, &count)) { in main()
228 if (!DMXGetInputAttributes(display, i, &iinfo)) { in main()
250 print_info(display, window, 0, 0); in main()
252 print_tree(display, DefaultRootWindow(display), 0, 0); in main()
254 XCloseDisplay(display); in main()