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
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,

View File

@ -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 ",

View File

@ -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
;

42
init.c
View File

@ -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,