diff --git a/const.h b/const.h index 48e19b0f..760a6761 100644 --- a/const.h +++ b/const.h @@ -262,6 +262,12 @@ enum BUTTON_NUMBERS // Layer bar BUTTON_LAYER_MENU, + BUTTON_LAYER_COLOR, + BUTTON_LAYER_MERGE, + BUTTON_LAYER_ADD, + BUTTON_LAYER_REMOVE, + BUTTON_LAYER_UP, + BUTTON_LAYER_DOWN, // Main menu BUTTON_PAINTBRUSHES, diff --git a/engine.c b/engine.c index a73bf3ca..67c9e3b4 100644 --- a/engine.c +++ b/engine.c @@ -68,6 +68,12 @@ char * Menu_tooltip[NB_BUTTONS]= "Layerbar / Hide menu ", "Layers manager ", + "Select transparent color", + "Merge layer ", + "Add layer ", + "Drop layer ", + "Raise layer ", + "Lower layer ", "Paintbrush choice ", "Adjust / Transform menu ", diff --git a/global.h b/global.h index 314a4c28..54d85744 100644 --- a/global.h +++ b/global.h @@ -480,7 +480,7 @@ GFX2_GLOBAL T_Menu_Bar Menu_bars[MENUBARS_COUNT] #ifdef GLOBAL_VARIABLES = {{MENU_WIDTH, 9, 1, NULL, BUTTON_HIDE }, // Status - {MENU_WIDTH, 10, 0, NULL, BUTTON_LAYER_MENU }, // Layers + {MENU_WIDTH, 10, 0, NULL, BUTTON_LAYER_DOWN }, // Layers {MENU_WIDTH, 35, 1, NULL, BUTTON_CHOOSE_COL }} // Main #endif ; diff --git a/init.c b/init.c index 2e0831a9..63d58ac8 100644 --- a/init.c +++ b/init.c @@ -1242,6 +1242,48 @@ void Init_buttons(void) Do_nothing, Do_nothing, Do_nothing, FAMILY_TOOLBAR); + Init_button(BUTTON_LAYER_COLOR, + 58,0, + 13,9, + BUTTON_SHAPE_RECTANGLE, + Do_nothing, Do_nothing, + Do_nothing, + FAMILY_TOOLBAR); + Init_button(BUTTON_LAYER_MERGE, + 72,0, + 13,9, + BUTTON_SHAPE_RECTANGLE, + Do_nothing, Do_nothing, + Do_nothing, + FAMILY_TOOLBAR); + Init_button(BUTTON_LAYER_ADD, + 86,0, + 13,9, + BUTTON_SHAPE_RECTANGLE, + Do_nothing, Do_nothing, + Do_nothing, + FAMILY_TOOLBAR); + Init_button(BUTTON_LAYER_REMOVE, + 100,0, + 13,9, + BUTTON_SHAPE_RECTANGLE, + Do_nothing, Do_nothing, + Do_nothing, + FAMILY_TOOLBAR); + Init_button(BUTTON_LAYER_UP, + 114,0, + 13,9, + BUTTON_SHAPE_RECTANGLE, + Do_nothing, Do_nothing, + Do_nothing, + FAMILY_TOOLBAR); + Init_button(BUTTON_LAYER_DOWN, + 128,0, + 13,9, + BUTTON_SHAPE_RECTANGLE, + Do_nothing, Do_nothing, + Do_nothing, + FAMILY_TOOLBAR); // Status bar Init_button(BUTTON_HIDE,