mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-25 16:02:33 +01:00
Options for limiting window/menu title height
(Window|Menu)Title(Min|Max)Height defaults options allow to set minimum and maximum titlebar height. For example, to force all titlebars to 24 pixels execute following commands: $ wdwrite WindowMaker WindowTitleMinHeight 24 $ wdwrite WindowMaker WindowTitleMaxHeight 24 $ wdwrite WindowMaker MenuTitleMinHeight 24 $ wdwrite WindowMaker MenuTitleMaxHeight 24 Signed-off-by: Alexey I. Froloff <raorn@altlinux.org>
This commit is contained in:
committed by
Carlos R. Mafra
parent
99aad55425
commit
e819818eeb
@@ -484,6 +484,13 @@ void PlaceWindow(WWindow *wwin, int *x_ret, int *y_ret, unsigned width, unsigned
|
||||
WScreen *scr = wwin->screen_ptr;
|
||||
int h = WMFontHeight(scr->title_font)
|
||||
+ (wPreferences.window_title_clearance + TITLEBAR_EXTEND_SPACE) * 2;
|
||||
|
||||
if (h > wPreferences.window_title_max_height)
|
||||
h = wPreferences.window_title_max_height;
|
||||
|
||||
if (h < wPreferences.window_title_min_height)
|
||||
h = wPreferences.window_title_min_height;
|
||||
|
||||
WArea usableArea = wGetUsableAreaForHead(scr, wGetHeadForPointerLocation(scr),
|
||||
NULL, True);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user