53
static int ui_PAL_mode_translate[] = {
59
static char *ui_PAL_mode[countof(ui_PAL_mode_translate)];
61
static const int ui_PAL_mode_values[] = {
67
53
static ui_to_from_t ui_to_from[] = {
68
54
{ NULL, MUI_TYPE_FLOAT, "ColorGamma", NULL, NULL },
69
55
{ NULL, MUI_TYPE_FLOAT, "PALScanLineShade", NULL, NULL },
70
56
{ NULL, MUI_TYPE_FLOAT, "PALBlur", NULL, NULL },
71
{ NULL, MUI_TYPE_CYCLE, "PALMode", ui_PAL_mode, ui_PAL_mode_values },
57
{ NULL, MUI_TYPE_FLOAT, "ColorTint", NULL, NULL },
58
{ NULL, MUI_TYPE_FLOAT, "PALOddLinePhase", NULL, NULL },
59
{ NULL, MUI_TYPE_FLOAT, "PALOddLineOffset", NULL, NULL },
72
60
{ NULL, MUI_TYPE_CYCLE, "VICIIExternalPalette", ui_external_palette_enable, ui_external_palette_enable_values },
73
61
{ NULL, MUI_TYPE_FILENAME, "VICIIPaletteFile", NULL, NULL },
74
62
{ NULL, MUI_TYPE_FLOAT, "ColorSaturation", NULL, NULL },
85
73
fname=BrowseFile(translate_text(IDS_EXTERNAL_PALETTE_SELECT), "#?.vpl", video_canvas);
88
set(ui_to_from[5].object, MUIA_String_Contents, fname);
76
set(ui_to_from[7].object, MUIA_String_Contents, fname);
97
85
fname=BrowseFile(translate_text(IDS_EXTERNAL_PALETTE_SELECT), "#?.vpl", video_canvas);
100
set(ui_to_from[9].object, MUIA_String_Contents, fname);
88
set(ui_to_from[11].object, MUIA_String_Contents, fname);
111
99
static const struct Hook BrowseVDCFileHook = { { NULL,NULL },(VOID *)HookEntry,(VOID *)BrowseVDC, NULL};
113
101
static const struct Hook BrowseVICIIFileHook = { { NULL,NULL },(VOID *)BrowseVICII,NULL,NULL };
114
static const struct Hook BrowseVDCFileHook = { { NULL,NULL },(VOID *)BrowseVICII,NULL,NULL };
102
static const struct Hook BrowseVDCFileHook = { { NULL,NULL },(VOID *)BrowseVDC,NULL,NULL };
117
105
app = mui_get_app();
120
108
STRING(ui_to_from[0].object, translate_text(IDS_GAMMA_0_2), ".0123456789", 5+1)
121
109
STRING(ui_to_from[1].object, translate_text(IDS_PAL_SHADE_0_1), ".0123456789", 5+1)
122
110
STRING(ui_to_from[2].object, translate_text(IDS_PAL_BLUR_0_1), ".0123456789", 5+1)
123
CYCLE(ui_to_from[3].object, translate_text(IDS_PAL_MODE), ui_PAL_mode)
124
CYCLE(ui_to_from[4].object, translate_text(IDS_EXTERNAL_PALETTE), ui_external_palette_enable)
125
FILENAME(ui_to_from[5].object, translate_text(IDS_VICII_PALETTE_FILENAME), browse_button1)
126
STRING(ui_to_from[6].object, translate_text(IDS_SATURATION_0_2), ".0123456789", 5+1)
127
STRING(ui_to_from[7].object, translate_text(IDS_CONTRAST_0_2), ".0123456789", 5+1)
128
STRING(ui_to_from[8].object, translate_text(IDS_BRIGHTNESS_0_2), ".0123456789", 5+1)
129
FILENAME(ui_to_from[9].object, translate_text(IDS_VDC_PALETTE_FILENAME), browse_button2)
111
STRING(ui_to_from[3].object, translate_text(IDS_NEW_PAL_TINT_0_2), ".0123456789", 5+1)
112
STRING(ui_to_from[4].object, translate_text(IDS_NEW_PAL_PHASE_0_2), ".0123456789", 5+1)
113
STRING(ui_to_from[5].object, translate_text(IDS_NEW_PAL_OFFSET_0_2), ".0123456789", 5+1)
114
CYCLE(ui_to_from[6].object, translate_text(IDS_EXTERNAL_PALETTE), ui_external_palette_enable)
115
FILENAME(ui_to_from[7].object, translate_text(IDS_VICII_PALETTE_FILENAME), browse_button1)
116
STRING(ui_to_from[8].object, translate_text(IDS_SATURATION_0_2), ".0123456789", 5+1)
117
STRING(ui_to_from[9].object, translate_text(IDS_CONTRAST_0_2), ".0123456789", 5+1)
118
STRING(ui_to_from[10].object, translate_text(IDS_BRIGHTNESS_0_2), ".0123456789", 5+1)
119
FILENAME(ui_to_from[11].object, translate_text(IDS_VDC_PALETTE_FILENAME), browse_button2)