mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-30 02:12:30 +01:00
WPrefs: new enum in Appearances.c for tab identifiers to increase readability
This commit is contained in:
committed by
Carlos R. Mafra
parent
82e857a49e
commit
5182b32fe9
@@ -118,6 +118,12 @@ typedef struct {
|
|||||||
unsigned ispixmap:1;
|
unsigned ispixmap:1;
|
||||||
} TextureListItem;
|
} TextureListItem;
|
||||||
|
|
||||||
|
enum {
|
||||||
|
TAB_TEXTURE,
|
||||||
|
TAB_COLOR,
|
||||||
|
TAB_OPTIONS
|
||||||
|
};
|
||||||
|
|
||||||
static void updateColorPreviewBox(_Panel * panel, int elements);
|
static void updateColorPreviewBox(_Panel * panel, int elements);
|
||||||
|
|
||||||
static void showData(_Panel * panel);
|
static void showData(_Panel * panel);
|
||||||
@@ -1530,28 +1536,28 @@ static void changedTabItem(struct WMTabViewDelegate *self, WMTabView * tabView,
|
|||||||
|
|
||||||
i = WMGetTabViewItemIdentifier(item);
|
i = WMGetTabViewItemIdentifier(item);
|
||||||
switch (i) {
|
switch (i) {
|
||||||
case 0:
|
case TAB_TEXTURE:
|
||||||
switch (panel->oldTabItem) {
|
switch (panel->oldTabItem) {
|
||||||
case 1:
|
case TAB_COLOR:
|
||||||
changeColorPage(NULL, panel);
|
changeColorPage(NULL, panel);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
changePage(panel->secP, panel);
|
changePage(panel->secP, panel);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case TAB_COLOR:
|
||||||
switch (panel->oldTabItem) {
|
switch (panel->oldTabItem) {
|
||||||
case 0:
|
case TAB_TEXTURE:
|
||||||
changePage(NULL, panel);
|
changePage(NULL, panel);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
changeColorPage(panel->colP, panel);
|
changeColorPage(panel->colP, panel);
|
||||||
break;
|
break;
|
||||||
case 3:
|
case TAB_OPTIONS:
|
||||||
switch (panel->oldTabItem) {
|
switch (panel->oldTabItem) {
|
||||||
case 0:
|
case TAB_TEXTURE:
|
||||||
changePage(NULL, panel);
|
changePage(NULL, panel);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case TAB_COLOR:
|
||||||
changeColorPage(NULL, panel);
|
changeColorPage(NULL, panel);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -1662,7 +1668,7 @@ static void createPanel(Panel * p)
|
|||||||
panel->texF = WMCreateFrame(panel->box);
|
panel->texF = WMCreateFrame(panel->box);
|
||||||
WMSetFrameRelief(panel->texF, WRFlat);
|
WMSetFrameRelief(panel->texF, WRFlat);
|
||||||
|
|
||||||
item = WMCreateTabViewItemWithIdentifier(0);
|
item = WMCreateTabViewItemWithIdentifier(TAB_TEXTURE);
|
||||||
WMSetTabViewItemView(item, WMWidgetView(panel->texF));
|
WMSetTabViewItemView(item, WMWidgetView(panel->texF));
|
||||||
WMSetTabViewItemLabel(item, _("Texture"));
|
WMSetTabViewItemLabel(item, _("Texture"));
|
||||||
|
|
||||||
@@ -1752,7 +1758,7 @@ static void createPanel(Panel * p)
|
|||||||
panel->colF = WMCreateFrame(panel->box);
|
panel->colF = WMCreateFrame(panel->box);
|
||||||
WMSetFrameRelief(panel->colF, WRFlat);
|
WMSetFrameRelief(panel->colF, WRFlat);
|
||||||
|
|
||||||
item = WMCreateTabViewItemWithIdentifier(1);
|
item = WMCreateTabViewItemWithIdentifier(TAB_COLOR);
|
||||||
WMSetTabViewItemView(item, WMWidgetView(panel->colF));
|
WMSetTabViewItemView(item, WMWidgetView(panel->colF));
|
||||||
WMSetTabViewItemLabel(item, _("Color"));
|
WMSetTabViewItemLabel(item, _("Color"));
|
||||||
|
|
||||||
@@ -1801,7 +1807,7 @@ static void createPanel(Panel * p)
|
|||||||
panel->optF = WMCreateFrame(panel->box);
|
panel->optF = WMCreateFrame(panel->box);
|
||||||
WMSetFrameRelief(panel->optF, WRFlat);
|
WMSetFrameRelief(panel->optF, WRFlat);
|
||||||
|
|
||||||
item = WMCreateTabViewItemWithIdentifier(3);
|
item = WMCreateTabViewItemWithIdentifier(TAB_OPTIONS);
|
||||||
WMSetTabViewItemView(item, WMWidgetView(panel->optF));
|
WMSetTabViewItemView(item, WMWidgetView(panel->optF));
|
||||||
WMSetTabViewItemLabel(item, _("Options"));
|
WMSetTabViewItemLabel(item, _("Options"));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user