diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-05-17 02:49:26 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-05-17 02:49:26 +0000 |
| commit | 20d7381ffb3b7b918c0f6120cce8c0343a50ce83 (patch) | |
| tree | 7beae6bd428df0148961325714e1407738053121 /src/XScreen.cc | |
| parent | de712f85676ca0a386c956165bb6460d65206c46 (diff) | |
new versions of the X classes
added an Atom in XAtom and functionality in XScreen and XDisplay
Diffstat (limited to 'src/XScreen.cc')
| -rw-r--r-- | src/XScreen.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/XScreen.cc b/src/XScreen.cc index fc53385d..5ae8becd 100644 --- a/src/XScreen.cc +++ b/src/XScreen.cc @@ -71,3 +71,16 @@ void XScreen::setColorData() { _colormap = DefaultColormap(_display, _number); } } + + +/* + * Creates a window on screen. + */ +Window createWindow(Window parent, const Rect &area, int borderw, + unsigned int winclass, unsigned long attrib_mask, + XSetWindowAttributes *attrib) const { + return XCreateWindow(_display, parent, + area.x(), area.y(), area.w(), area.h(), + borderw, depth(), winclass, visual(), + attrib_mask, attrib); +} |
