mirror of
https://github.com/gryf/wmaker.git
synced 2026-01-21 14:34:19 +01:00
Window menu: add maximization visual indicators
Add visual indicators for the maximization options in the window menu.
This commit is contained in:
committed by
Carlos R. Mafra
parent
86b7ec1a58
commit
258ffc8b97
@@ -25,7 +25,52 @@ static unsigned char MENU_SHADE_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x01, 0xff, 0x01, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
|
||||
|
||||
#define MENU_SNAP_INDICATOR_W_XBM_SIZE 10
|
||||
#define MENU_SNAP_INDICATOR_H_XBM_SIZE 9
|
||||
|
||||
static unsigned char MENU_SNAP_V_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0x1d, 0x02, 0x1d, 0x02, 0x1d, 0x02, 0x1d, 0x02, 0x1d, 0x02,
|
||||
0x1d, 0x02, 0x1d, 0x02, 0xff, 0x03 };
|
||||
|
||||
static unsigned char MENU_SNAP_H_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0x01, 0x02, 0xff, 0x03, 0xff, 0x03, 0xff, 0x03, 0x01, 0x02,
|
||||
0x01, 0x02, 0x01, 0x02, 0xff, 0x03 };
|
||||
|
||||
static unsigned char MENU_SNAP_RH_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0x01, 0x02, 0xe1, 0x02, 0xe1, 0x02, 0xe1, 0x02, 0xe1, 0x02,
|
||||
0xe1, 0x02, 0x01, 0x02, 0xff, 0x03 };
|
||||
|
||||
static unsigned char MENU_SNAP_LH_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0x01, 0x02, 0x1d, 0x02, 0x1d, 0x02, 0x1d, 0x02, 0x1d, 0x02,
|
||||
0x1d, 0x02, 0x01, 0x02, 0xff, 0x03 };
|
||||
|
||||
static unsigned char MENU_SNAP_TH_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0x01, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0xfd, 0x02, 0x01, 0x02,
|
||||
0x01, 0x02, 0x01, 0x02, 0xff, 0x03 };
|
||||
|
||||
static unsigned char MENU_SNAP_BH_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0xfd, 0x02, 0xfd, 0x02,
|
||||
0xfd, 0x02, 0x01, 0x02, 0xff, 0x03 };
|
||||
|
||||
static unsigned char MENU_SNAP_TL_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0x1f, 0x02, 0x1f, 0x02, 0x1f, 0x02, 0x01, 0x02, 0x01, 0x02,
|
||||
0x01, 0x02, 0x01, 0x02, 0xff, 0x03 };
|
||||
|
||||
static unsigned char MENU_SNAP_TR_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0xe1, 0x03, 0xe1, 0x03, 0xe1, 0x03, 0x01, 0x02, 0x01, 0x02,
|
||||
0x01, 0x02, 0x01, 0x02, 0xff, 0x03 };
|
||||
|
||||
static unsigned char MENU_SNAP_BL_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x1f, 0x02,
|
||||
0x1f, 0x02, 0x1f, 0x02, 0xff, 0x03 };
|
||||
|
||||
static unsigned char MENU_SNAP_BR_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0xe1, 0x03,
|
||||
0xe1, 0x03, 0xe1, 0x03, 0xff, 0x03 };
|
||||
|
||||
static unsigned char MENU_SNAP_TILED_INDICATOR_XBM_DATA[] = {
|
||||
0xff, 0x03, 0x1f, 0x02, 0x1f, 0x02, 0x1f, 0x02, 0x1f, 0x02, 0x1f, 0x02,
|
||||
0xdf, 0x03, 0xdf, 0x03, 0xff, 0x03 };
|
||||
|
||||
/* button pixmaps */
|
||||
/* the first one is for normal state, the second is for when
|
||||
|
||||
Reference in New Issue
Block a user