Added layer toolbar buttons

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1182 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Adrien Destugues 2009-11-14 16:54:43 +00:00
parent 7d1f8cd8da
commit 17d3e62398
4 changed files with 55 additions and 1 deletions

View File

@ -262,6 +262,12 @@ enum BUTTON_NUMBERS
// Layer bar // Layer bar
BUTTON_LAYER_MENU, BUTTON_LAYER_MENU,
BUTTON_LAYER_COLOR,
BUTTON_LAYER_MERGE,
BUTTON_LAYER_ADD,
BUTTON_LAYER_REMOVE,
BUTTON_LAYER_UP,
BUTTON_LAYER_DOWN,
// Main menu // Main menu
BUTTON_PAINTBRUSHES, BUTTON_PAINTBRUSHES,

View File

@ -68,6 +68,12 @@ char * Menu_tooltip[NB_BUTTONS]=
"Layerbar / Hide menu ", "Layerbar / Hide menu ",
"Layers manager ", "Layers manager ",
"Select transparent color",
"Merge layer ",
"Add layer ",
"Drop layer ",
"Raise layer ",
"Lower layer ",
"Paintbrush choice ", "Paintbrush choice ",
"Adjust / Transform menu ", "Adjust / Transform menu ",

View File

@ -480,7 +480,7 @@ GFX2_GLOBAL T_Menu_Bar Menu_bars[MENUBARS_COUNT]
#ifdef GLOBAL_VARIABLES #ifdef GLOBAL_VARIABLES
= =
{{MENU_WIDTH, 9, 1, NULL, BUTTON_HIDE }, // Status {{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 {MENU_WIDTH, 35, 1, NULL, BUTTON_CHOOSE_COL }} // Main
#endif #endif
; ;

42
init.c
View File

@ -1242,6 +1242,48 @@ void Init_buttons(void)
Do_nothing, Do_nothing, Do_nothing, Do_nothing,
Do_nothing, Do_nothing,
FAMILY_TOOLBAR); 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 // Status bar
Init_button(BUTTON_HIDE, Init_button(BUTTON_HIDE,