~ubuntu-branches/ubuntu/raring/vice/raring

« back to all changes in this revision

Viewing changes to src/arch/amigaos/mui/uivideoc128.c

  • Committer: Bazaar Package Importer
  • Author(s): Laszlo Boszormenyi (GCS)
  • Date: 2009-03-31 00:37:15 UTC
  • mfrom: (1.2.2 upstream)
  • mto: This revision was merged to the branch mainline in revision 17.
  • Revision ID: james.westby@ubuntu.com-20090331003715-mzclchtl0dp7fcl0
Tags: upstream-2.1.dfsg
ImportĀ upstreamĀ versionĀ 2.1.dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
50
50
  -1
51
51
};
52
52
 
53
 
static int ui_PAL_mode_translate[] = {
54
 
  IDS_FAST_PAL,
55
 
  IDS_PAL_EMULATION,
56
 
  0
57
 
};
58
 
 
59
 
static char *ui_PAL_mode[countof(ui_PAL_mode_translate)];
60
 
 
61
 
static const int ui_PAL_mode_values[] = {
62
 
  0,
63
 
  1,
64
 
  -1
65
 
};
66
 
 
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);
86
74
 
87
75
  if (fname!=NULL)
88
 
    set(ui_to_from[5].object, MUIA_String_Contents, fname);
 
76
    set(ui_to_from[7].object, MUIA_String_Contents, fname);
89
77
 
90
78
  return 0;
91
79
}
97
85
  fname=BrowseFile(translate_text(IDS_EXTERNAL_PALETTE_SELECT), "#?.vpl", video_canvas);
98
86
 
99
87
  if (fname!=NULL)
100
 
    set(ui_to_from[9].object, MUIA_String_Contents, fname);
 
88
    set(ui_to_from[11].object, MUIA_String_Contents, fname);
101
89
 
102
90
  return 0;
103
91
}
111
99
  static const struct Hook BrowseVDCFileHook = { { NULL,NULL },(VOID *)HookEntry,(VOID *)BrowseVDC, NULL};
112
100
#else
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 };
115
103
#endif
116
104
 
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)
130
120
    OK_CANCEL_BUTTON
131
121
  End;
132
122
 
154
144
 
155
145
  video_canvas=canvas;
156
146
  intl_convert_mui_table(ui_external_palette_enable_translate, ui_external_palette_enable);
157
 
  intl_convert_mui_table(ui_PAL_mode_translate, ui_PAL_mode);
158
147
 
159
148
  window = mui_make_simple_window(build_gui(), translate_text(IDS_VIDEO_SETTINGS));
160
149