add more cursors for move/resizing, and use the arrows not the angle brackets
Dana Jansens danakj@orodu.net
2 files changed,
12 insertions(+),
6 deletions(-)
M
openbox/openbox.c
→
openbox/openbox.c
@@ -144,9 +144,12 @@ /* set the DISPLAY environment variable for any lauched children, to the
display we're using, so they open in the right place. */ putenv(g_strdup_printf("DISPLAY=%s", DisplayString(ob_display))); - ob_cursors.left_ptr = XCreateFontCursor(ob_display, XC_left_ptr); - ob_cursors.ll_angle = XCreateFontCursor(ob_display, XC_ll_angle); - ob_cursors.lr_angle = XCreateFontCursor(ob_display, XC_lr_angle); + ob_cursors.ptr = XCreateFontCursor(ob_display, XC_left_ptr); + ob_cursors.move = XCreateFontCursor(ob_display, XC_fleur); + ob_cursors.tl = XCreateFontCursor(ob_display, XC_top_left_corner); + ob_cursors.tr = XCreateFontCursor(ob_display, XC_top_right_corner); + ob_cursors.bl = XCreateFontCursor(ob_display, XC_bottom_left_corner); + ob_cursors.br = XCreateFontCursor(ob_display, XC_bottom_right_corner); prop_startup(); /* get atoms values for the display */ extensions_query_all(); /* find which extensions are present */
M
openbox/openbox.h
→
openbox/openbox.h
@@ -35,9 +35,12 @@ /*! Runtime option to run in synchronous mode */
extern gboolean ob_sync; typedef struct Cursors { - Cursor left_ptr; - Cursor ll_angle; - Cursor lr_angle; + Cursor ptr; + Cursor move; + Cursor bl; + Cursor br; + Cursor tl; + Cursor tr; } Cursors; extern Cursors ob_cursors;