# HG changeset patch # User ib # Date 1358253008 0 # Node ID 9ea476ced9ab43b57dd3fc3c41c23c47797d61fa # Parent 4d7f8eba65ee03f4739d3f1b4f2b55ee8f1c496b Cosmetic: Change parameter names. Additionally, move comment where it should be. diff -r 4d7f8eba65ee -r 9ea476ced9ab gui/wm/ws.c --- a/gui/wm/ws.c Tue Jan 15 12:23:22 2013 +0000 +++ b/gui/wm/ws.c Tue Jan 15 12:30:08 2013 +0000 @@ -522,35 +522,43 @@ XTextProperty wsTextProperty; Window LeaderWindow; -void wsCreateWindow(wsTWindow *win, int X, int Y, int wX, int hY, int bW, int cV, unsigned char D, char *label) +// ---------------------------------------------------------------------------------------------- +// wsCreateWindow: create a new window on the screen. +// x,y : window position +// w,h : window size +// b : window border size +// c : mouse cursor visible +// p : properties - "decoration", visible titlebar, etc ... +// ---------------------------------------------------------------------------------------------- +void wsCreateWindow(wsTWindow *win, int x, int y, int w, int h, int b, int c, unsigned char p, char *label) { int depth; - win->Property = D; + win->Property = p; - if (D & wsShowFrame) + if (p & wsShowFrame) win->Decorations = True; wsHGC = DefaultGC(wsDisplay, wsScreen); - wsWindowPosition(win, X, Y, wX, hY); + wsWindowPosition(win, x, y, w, h); - win->Width = wX; - win->Height = hY; + win->Width = w; + win->Height = h; win->OldX = win->X; win->OldY = win->Y; win->OldWidth = win->Width; win->OldHeight = win->Height; /* Border size for window. */ - win->BorderWidth = bW; + win->BorderWidth = b; /* Hide Mouse Cursor */ win->wsCursor = None; - win->wsMouseEventType = cV; + win->wsMouseEventType = c; win->wsCursorData[0] = 0; win->wsCursorPixmap = XCreateBitmapFromData(wsDisplay, wsRootWin, win->wsCursorData, 1, 1); - if (!(cV & wsShowMouseCursor)) + if (!(c & wsShowMouseCursor)) win->wsCursor = XCreatePixmapCursor(wsDisplay, win->wsCursorPixmap, win->wsCursorPixmap, &win->wsColor, &win->wsColor, 0, 0); depth = vo_find_depth_from_visuals(wsDisplay, wsScreen, NULL); @@ -584,16 +592,16 @@ VisibilityChangeMask | KeyPressMask | KeyReleaseMask; - if ((cV & wsHandleMouseButton)) + if ((c & wsHandleMouseButton)) win->WindowAttrib.event_mask |= ButtonPressMask | ButtonReleaseMask; - if ((cV & wsHandleMouseMove)) + if ((c & wsHandleMouseMove)) win->WindowAttrib.event_mask |= PointerMotionMask; win->WindowAttrib.cursor = win->wsCursor; win->WindowAttrib.override_redirect = False; - if (D & wsOverredirect) + if (p & wsOverredirect) win->WindowAttrib.override_redirect = True; win->WindowMask = CWBackPixel | CWBorderPixel | @@ -645,7 +653,7 @@ win->Mapped = wsNo; win->Rolled = wsNo; - if (D & wsShowWindow) { + if (p & wsShowWindow) { XMapWindow(wsDisplay, win->WindowID); wsMapWait(win); } diff -r 4d7f8eba65ee -r 9ea476ced9ab gui/wm/ws.h --- a/gui/wm/ws.h Tue Jan 15 12:23:22 2013 +0000 +++ b/gui/wm/ws.h Tue Jan 15 12:30:08 2013 +0000 @@ -225,15 +225,7 @@ Bool wsEvents(XEvent *event); void wsHandleEvents(void); -// ---------------------------------------------------------------------------------------------- -// wsCrateWindow: create a new window on the screen. -// X,Y : window position -// wX,hY : window size -// bW : window frame size -// cV : mouse cursor visible -// D : "decoration", visible titlebar, etc ... -// ---------------------------------------------------------------------------------------------- -void wsCreateWindow(wsTWindow *win, int X, int Y, int wX, int hY, int bW, int cV, unsigned char D, char *label); +void wsCreateWindow(wsTWindow *win, int x, int y, int w, int h, int b, int c, unsigned char p, char *label); void wsDestroyWindow(wsTWindow *win); void wsMoveWindow(wsTWindow *win, Bool abs, int x, int y); void wsMoveWindowWithin(wsTWindow *win, Bool abs, int x, int y);