Resources:
Overlays:
| max nb of points | XDrawLines | n-3 |
| XFillPolygon | n-4 | |
| max nb of lines | ||
| max nb of segments | XDrawSegments | (n-3)/2 |
| max nb of rectangles | XFillRectangles XDrawRectangles |
(n-3)/2 |
| max nb of arcs | XFillArcs XDrawArcs |
(n-3)/3 |
retrieve an application context
XtAppContext XtWidgetToApplicationContext(Widget w)
XtAppContext XtDisplayToApplicationContext(Display *display)
retrieve a display
| Display *DisplayOfScreen(Screen *screen) | macro |
| Display *XDisplayOfScreen(Screen *screen) | routine |
| Display *XtDisplay(Widget w) | macro for widgets |
| Display *XtDisplayOfObject(Widget w) | routine for widgets or gadgets (in this case, go up the widget hierarchy up to a widget and return its display) |
retrieve a window
| Window XtWindow(Widget w) |
| Window XtWindowOfObject(Widget w) |
| Window RootWindow(Display *display, int screen_number) |
| Window XRootWindow(Display *display, int screen_number) |
| Window DefaultRootWindow(Display *display) |
| Window XDefaultRootWindow(Display *display) |
| Window RootWindowOfScreen(Screen *screen) |
| Window XRootWindowOfScreen(Screen *screen) |
retrieve a screen
| Screen *XtScreen(Widget w) |
| Screen *XtScreenofObject(Widget w) |
| Screen *ScreenOfDisplay(Display *display, int screen_number) |
| Screen *XScreenOfDisplay(Display *display, int screen_number) |
| Screen *DefaultScreenOfDisplay(Display *display) |
| Screen *XDefaultScreenOfDisplay(Display *display) |
retrieve a widget
| Widget XtNameToWidget(Widget root, String name) |
| Widget XtWindowToWidget(Display *display, Window window) |
Last update: December 22nd,
2004 - Laurent