1// Don't modify, generated file from /home/lucius/Code/aseprite/data/widgets/options.xml
2
3#ifndef GENERATED_OPTIONS_H_INCLUDED
4#define GENERATED_OPTIONS_H_INCLUDED
5#pragma once
6
7#include "app/find_widget.h"
8#include "app/load_widget.h"
9#include "app/ui/color_button.h"
10#include "app/ui/expr_entry.h"
11#include "app/ui/pref_widget.h"
12#include "ui/box.h"
13#include "ui/button.h"
14#include "ui/combobox.h"
15#include "ui/label.h"
16#include "ui/link_label.h"
17#include "ui/listbox.h"
18#include "ui/panel.h"
19#include "ui/slider.h"
20#include "ui/window.h"
21
22namespace app {
23namespace gen {
24
25 class Options : public ui::Window {
26 public:
27 Options() : ui::Window(ui::Window::WithTitleBar) {
28 app::load_widget("options.xml", "options", this);
29 app::finder(this)
30 >> "section_listbox" >> m_sectionListbox
31 >> "panel" >> m_panel
32 >> "section_general" >> m_sectionGeneral
33 >> "screen_scale" >> m_screenScale
34 >> "theme_variants" >> m_themeVariants
35 >> "ui_scale" >> m_uiScale
36 >> "language" >> m_language
37 >> "gpu_acceleration" >> m_gpuAcceleration
38 >> "show_menu_bar" >> m_showMenuBar
39 >> "show_home" >> m_showHome
40 >> "expand_menubar_on_mouseover" >> m_expandMenubarOnMouseover
41 >> "color_bar_entries_separator" >> m_colorBarEntriesSeparator
42 >> "share_crashdb" >> m_shareCrashdb
43 >> "locate_file" >> m_locateFile
44 >> "locate_crash_folder" >> m_locateCrashFolder
45 >> "section_tablet" >> m_sectionTablet
46 >> "tablet_api_windows_pointer" >> m_tabletApiWindowsPointer
47 >> "tablet_api_wintab_system" >> m_tabletApiWintabSystem
48 >> "tablet_api_wintab_direct" >> m_tabletApiWintabDirect
49 >> "one_finger_as_mouse_movement" >> m_oneFingerAsMouseMovement
50 >> "load_wintab_driver" >> m_loadWintabDriver
51 >> "section_files" >> m_sectionFiles
52 >> "default_extension" >> m_defaultExtension
53 >> "export_image_default_extension" >> m_exportImageDefaultExtension
54 >> "export_animation_default_extension" >> m_exportAnimationDefaultExtension
55 >> "export_sprite_sheet_default_extension" >> m_exportSpriteSheetDefaultExtension
56 >> "recent_files" >> m_recentFiles
57 >> "clear_recent_files" >> m_clearRecentFiles
58 >> "show_full_path" >> m_showFullPath
59 >> "enable_data_recovery" >> m_enableDataRecovery
60 >> "data_recovery_period" >> m_dataRecoveryPeriod
61 >> "keep_edited_sprite_data" >> m_keepEditedSpriteData
62 >> "keep_edited_sprite_data_for" >> m_keepEditedSpriteDataFor
63 >> "keep_closed_sprite_on_memory" >> m_keepClosedSpriteOnMemory
64 >> "keep_closed_sprite_on_memory_for" >> m_keepClosedSpriteOnMemoryFor
65 >> "section_color" >> m_sectionColor
66 >> "color_management" >> m_colorManagement
67 >> "window_cs_label" >> m_windowCsLabel
68 >> "window_cs" >> m_windowCs
69 >> "working_rgb_cs_label" >> m_workingRgbCsLabel
70 >> "working_rgb_cs" >> m_workingRgbCs
71 >> "files_with_cs_label" >> m_filesWithCsLabel
72 >> "files_with_cs" >> m_filesWithCs
73 >> "missing_cs_label" >> m_missingCsLabel
74 >> "missing_cs" >> m_missingCs
75 >> "reset_color_management" >> m_resetColorManagement
76 >> "section_editor" >> m_sectionEditor
77 >> "wheel_zoom" >> m_wheelZoom
78 >> "slide_zoom" >> m_slideZoom
79 >> "zoom_from_center_with_wheel" >> m_zoomFromCenterWithWheel
80 >> "zoom_from_center_with_keys" >> m_zoomFromCenterWithKeys
81 >> "show_scrollbars" >> m_showScrollbars
82 >> "auto_scroll" >> m_autoScroll
83 >> "auto_fit" >> m_autoFit
84 >> "straight_line_preview" >> m_straightLinePreview
85 >> "discard_brush" >> m_discardBrush
86 >> "sampling_placeholder" >> m_samplingPlaceholder
87 >> "right_click_behavior" >> m_rightClickBehavior
88 >> "section_selection" >> m_sectionSelection
89 >> "auto_opaque" >> m_autoOpaque
90 >> "keep_selection_after_clear" >> m_keepSelectionAfterClear
91 >> "auto_show_selection_edges" >> m_autoShowSelectionEdges
92 >> "move_edges" >> m_moveEdges
93 >> "modifiers_disable_handles" >> m_modifiersDisableHandles
94 >> "move_on_add_mode" >> m_moveOnAddMode
95 >> "select_tile_with_double_click" >> m_selectTileWithDoubleClick
96 >> "force_rotsprite" >> m_forceRotsprite
97 >> "multicel_when_layers_or_frames" >> m_multicelWhenLayersOrFrames
98 >> "section_timeline" >> m_sectionTimeline
99 >> "autotimeline" >> m_autotimeline
100 >> "rewind_on_stop" >> m_rewindOnStop
101 >> "keep_selection" >> m_keepSelection
102 >> "first_frame" >> m_firstFrame
103 >> "section_cursors" >> m_sectionCursors
104 >> "native_cursor" >> m_nativeCursor
105 >> "cursor_scale_label" >> m_cursorScaleLabel
106 >> "cursor_scale" >> m_cursorScale
107 >> "painting_cursor_type" >> m_paintingCursorType
108 >> "brush_preview" >> m_brushPreview
109 >> "cursor_color_type" >> m_cursorColorType
110 >> "cursor_color" >> m_cursorColor
111 >> "section_bg" >> m_sectionBg
112 >> "bg_scope" >> m_bgScope
113 >> "checkered_bg_size" >> m_checkeredBgSize
114 >> "checkered_bg_custom_w" >> m_checkeredBgCustomW
115 >> "checkered_bg_custom_h" >> m_checkeredBgCustomH
116 >> "checkered_bg_zoom" >> m_checkeredBgZoom
117 >> "checkered_bg_color1" >> m_checkeredBgColor1
118 >> "checkered_bg_color2" >> m_checkeredBgColor2
119 >> "reset_bg" >> m_resetBg
120 >> "section_grid" >> m_sectionGrid
121 >> "grid_scope" >> m_gridScope
122 >> "grid_visible" >> m_gridVisible
123 >> "grid_x" >> m_gridX
124 >> "grid_y" >> m_gridY
125 >> "grid_w" >> m_gridW
126 >> "grid_h" >> m_gridH
127 >> "grid_color" >> m_gridColor
128 >> "grid_opacity" >> m_gridOpacity
129 >> "grid_auto_opacity" >> m_gridAutoOpacity
130 >> "pixel_grid_visible" >> m_pixelGridVisible
131 >> "pixel_grid_color" >> m_pixelGridColor
132 >> "pixel_grid_opacity" >> m_pixelGridOpacity
133 >> "pixel_grid_auto_opacity" >> m_pixelGridAutoOpacity
134 >> "reset_grid" >> m_resetGrid
135 >> "section_guides_and_slices" >> m_sectionGuidesAndSlices
136 >> "layer_edges_color" >> m_layerEdgesColor
137 >> "auto_guides_color" >> m_autoGuidesColor
138 >> "default_slice_color" >> m_defaultSliceColor
139 >> "section_undo" >> m_sectionUndo
140 >> "limit_undo" >> m_limitUndo
141 >> "undo_size_limit" >> m_undoSizeLimit
142 >> "undo_goto_modified" >> m_undoGotoModified
143 >> "undo_allow_nonlinear_history" >> m_undoAllowNonlinearHistory
144 >> "undo_show_tooltip" >> m_undoShowTooltip
145 >> "section_alerts" >> m_sectionAlerts
146 >> "open_sequence" >> m_openSequence
147 >> "file_format_doesnt_support_alert" >> m_fileFormatDoesntSupportAlert
148 >> "export_animation_in_sequence_alert" >> m_exportAnimationInSequenceAlert
149 >> "overwrite_files_on_export_alert" >> m_overwriteFilesOnExportAlert
150 >> "overwrite_files_on_export_sprite_sheet_alert" >> m_overwriteFilesOnExportSpriteSheetAlert
151 >> "advanced_mode_alert" >> m_advancedModeAlert
152 >> "invalid_fg_bg_color_alert" >> m_invalidFgBgColorAlert
153 >> "run_script_alert" >> m_runScriptAlert
154 >> "css_options_alert" >> m_cssOptionsAlert
155 >> "gif_options_alert" >> m_gifOptionsAlert
156 >> "jpeg_options_alert" >> m_jpegOptionsAlert
157 >> "svg_options_alert" >> m_svgOptionsAlert
158 >> "tga_options_alert" >> m_tgaOptionsAlert
159 >> "reset_alerts" >> m_resetAlerts
160 >> "section_theme" >> m_sectionTheme
161 >> "theme_list" >> m_themeList
162 >> "select_theme" >> m_selectTheme
163 >> "open_theme_folder" >> m_openThemeFolder
164 >> "section_extensions" >> m_sectionExtensions
165 >> "extensions_list" >> m_extensionsList
166 >> "add_extension" >> m_addExtension
167 >> "disable_extension" >> m_disableExtension
168 >> "uninstall_extension" >> m_uninstallExtension
169 >> "open_extension_folder" >> m_openExtensionFolder
170 >> "section_experimental" >> m_sectionExperimental
171 >> "multiple_windows" >> m_multipleWindows
172 >> "new_render_engine" >> m_newRenderEngine
173 >> "native_clipboard" >> m_nativeClipboard
174 >> "native_file_dialog" >> m_nativeFileDialog
175 >> "shaders_for_color_selectors" >> m_shadersForColorSelectors
176 >> "tint_shade_tone_hue_with_sat_value" >> m_tintShadeToneHueWithSatValue
177 >> "load_wintab_driver_box" >> m_loadWintabDriverBox
178 >> "load_wintab_driver2" >> m_loadWintabDriver2
179 >> "flash_layer" >> m_flashLayer
180 >> "nonactive_layers_opacity" >> m_nonactiveLayersOpacity
181 >> "rgbmap_algorithm_placeholder" >> m_rgbmapAlgorithmPlaceholder
182 >> "button_ok" >> m_buttonOk
183 >> "button_apply" >> m_buttonApply
184 ;
185 }
186
187 ui::ListBox* sectionListbox() const { return m_sectionListbox; }
188 ui::Panel* panel() const { return m_panel; }
189 ui::VBox* sectionGeneral() const { return m_sectionGeneral; }
190 ui::ComboBox* screenScale() const { return m_screenScale; }
191 ui::HBox* themeVariants() const { return m_themeVariants; }
192 ui::ComboBox* uiScale() const { return m_uiScale; }
193 ui::ComboBox* language() const { return m_language; }
194 ui::CheckBox* gpuAcceleration() const { return m_gpuAcceleration; }
195 ui::CheckBox* showMenuBar() const { return m_showMenuBar; }
196 ui::CheckBox* showHome() const { return m_showHome; }
197 ui::CheckBox* expandMenubarOnMouseover() const { return m_expandMenubarOnMouseover; }
198 BoolPrefWidget<ui::CheckBox>* colorBarEntriesSeparator() const { return m_colorBarEntriesSeparator; }
199 ui::CheckBox* shareCrashdb() const { return m_shareCrashdb; }
200 ui::LinkLabel* locateFile() const { return m_locateFile; }
201 ui::LinkLabel* locateCrashFolder() const { return m_locateCrashFolder; }
202 ui::VBox* sectionTablet() const { return m_sectionTablet; }
203 ui::RadioButton* tabletApiWindowsPointer() const { return m_tabletApiWindowsPointer; }
204 ui::RadioButton* tabletApiWintabSystem() const { return m_tabletApiWintabSystem; }
205 ui::RadioButton* tabletApiWintabDirect() const { return m_tabletApiWintabDirect; }
206 BoolPrefWidget<ui::CheckBox>* oneFingerAsMouseMovement() const { return m_oneFingerAsMouseMovement; }
207 ui::CheckBox* loadWintabDriver() const { return m_loadWintabDriver; }
208 ui::VBox* sectionFiles() const { return m_sectionFiles; }
209 ui::ComboBox* defaultExtension() const { return m_defaultExtension; }
210 ui::ComboBox* exportImageDefaultExtension() const { return m_exportImageDefaultExtension; }
211 ui::ComboBox* exportAnimationDefaultExtension() const { return m_exportAnimationDefaultExtension; }
212 ui::ComboBox* exportSpriteSheetDefaultExtension() const { return m_exportSpriteSheetDefaultExtension; }
213 ui::Slider* recentFiles() const { return m_recentFiles; }
214 ui::Button* clearRecentFiles() const { return m_clearRecentFiles; }
215 ui::CheckBox* showFullPath() const { return m_showFullPath; }
216 ui::CheckBox* enableDataRecovery() const { return m_enableDataRecovery; }
217 ui::ComboBox* dataRecoveryPeriod() const { return m_dataRecoveryPeriod; }
218 ui::CheckBox* keepEditedSpriteData() const { return m_keepEditedSpriteData; }
219 ui::ComboBox* keepEditedSpriteDataFor() const { return m_keepEditedSpriteDataFor; }
220 ui::CheckBox* keepClosedSpriteOnMemory() const { return m_keepClosedSpriteOnMemory; }
221 ui::ComboBox* keepClosedSpriteOnMemoryFor() const { return m_keepClosedSpriteOnMemoryFor; }
222 ui::VBox* sectionColor() const { return m_sectionColor; }
223 BoolPrefWidget<ui::CheckBox>* colorManagement() const { return m_colorManagement; }
224 ui::Label* windowCsLabel() const { return m_windowCsLabel; }
225 ui::ComboBox* windowCs() const { return m_windowCs; }
226 ui::Label* workingRgbCsLabel() const { return m_workingRgbCsLabel; }
227 ui::ComboBox* workingRgbCs() const { return m_workingRgbCs; }
228 ui::Label* filesWithCsLabel() const { return m_filesWithCsLabel; }
229 ui::ComboBox* filesWithCs() const { return m_filesWithCs; }
230 ui::Label* missingCsLabel() const { return m_missingCsLabel; }
231 ui::ComboBox* missingCs() const { return m_missingCs; }
232 ui::Button* resetColorManagement() const { return m_resetColorManagement; }
233 ui::VBox* sectionEditor() const { return m_sectionEditor; }
234 BoolPrefWidget<ui::CheckBox>* wheelZoom() const { return m_wheelZoom; }
235 BoolPrefWidget<ui::CheckBox>* slideZoom() const { return m_slideZoom; }
236 ui::CheckBox* zoomFromCenterWithWheel() const { return m_zoomFromCenterWithWheel; }
237 ui::CheckBox* zoomFromCenterWithKeys() const { return m_zoomFromCenterWithKeys; }
238 ui::CheckBox* showScrollbars() const { return m_showScrollbars; }
239 ui::CheckBox* autoScroll() const { return m_autoScroll; }
240 BoolPrefWidget<ui::CheckBox>* autoFit() const { return m_autoFit; }
241 ui::CheckBox* straightLinePreview() const { return m_straightLinePreview; }
242 ui::CheckBox* discardBrush() const { return m_discardBrush; }
243 ui::HBox* samplingPlaceholder() const { return m_samplingPlaceholder; }
244 ui::ComboBox* rightClickBehavior() const { return m_rightClickBehavior; }
245 ui::VBox* sectionSelection() const { return m_sectionSelection; }
246 ui::CheckBox* autoOpaque() const { return m_autoOpaque; }
247 ui::CheckBox* keepSelectionAfterClear() const { return m_keepSelectionAfterClear; }
248 ui::CheckBox* autoShowSelectionEdges() const { return m_autoShowSelectionEdges; }
249 ui::CheckBox* moveEdges() const { return m_moveEdges; }
250 ui::CheckBox* modifiersDisableHandles() const { return m_modifiersDisableHandles; }
251 ui::CheckBox* moveOnAddMode() const { return m_moveOnAddMode; }
252 BoolPrefWidget<ui::CheckBox>* selectTileWithDoubleClick() const { return m_selectTileWithDoubleClick; }
253 BoolPrefWidget<ui::CheckBox>* forceRotsprite() const { return m_forceRotsprite; }
254 BoolPrefWidget<ui::CheckBox>* multicelWhenLayersOrFrames() const { return m_multicelWhenLayersOrFrames; }
255 ui::VBox* sectionTimeline() const { return m_sectionTimeline; }
256 BoolPrefWidget<ui::CheckBox>* autotimeline() const { return m_autotimeline; }
257 BoolPrefWidget<ui::CheckBox>* rewindOnStop() const { return m_rewindOnStop; }
258 BoolPrefWidget<ui::CheckBox>* keepSelection() const { return m_keepSelection; }
259 app::ExprEntry* firstFrame() const { return m_firstFrame; }
260 ui::VBox* sectionCursors() const { return m_sectionCursors; }
261 ui::CheckBox* nativeCursor() const { return m_nativeCursor; }
262 ui::Label* cursorScaleLabel() const { return m_cursorScaleLabel; }
263 ui::ComboBox* cursorScale() const { return m_cursorScale; }
264 ui::ComboBox* paintingCursorType() const { return m_paintingCursorType; }
265 ui::ComboBox* brushPreview() const { return m_brushPreview; }
266 ui::ComboBox* cursorColorType() const { return m_cursorColorType; }
267 app::ColorButton* cursorColor() const { return m_cursorColor; }
268 ui::VBox* sectionBg() const { return m_sectionBg; }
269 ui::ComboBox* bgScope() const { return m_bgScope; }
270 ui::ComboBox* checkeredBgSize() const { return m_checkeredBgSize; }
271 app::ExprEntry* checkeredBgCustomW() const { return m_checkeredBgCustomW; }
272 app::ExprEntry* checkeredBgCustomH() const { return m_checkeredBgCustomH; }
273 ui::CheckBox* checkeredBgZoom() const { return m_checkeredBgZoom; }
274 app::ColorButton* checkeredBgColor1() const { return m_checkeredBgColor1; }
275 app::ColorButton* checkeredBgColor2() const { return m_checkeredBgColor2; }
276 ui::Button* resetBg() const { return m_resetBg; }
277 ui::VBox* sectionGrid() const { return m_sectionGrid; }
278 ui::ComboBox* gridScope() const { return m_gridScope; }
279 ui::CheckBox* gridVisible() const { return m_gridVisible; }
280 app::ExprEntry* gridX() const { return m_gridX; }
281 app::ExprEntry* gridY() const { return m_gridY; }
282 app::ExprEntry* gridW() const { return m_gridW; }
283 app::ExprEntry* gridH() const { return m_gridH; }
284 app::ColorButton* gridColor() const { return m_gridColor; }
285 ui::Slider* gridOpacity() const { return m_gridOpacity; }
286 ui::CheckBox* gridAutoOpacity() const { return m_gridAutoOpacity; }
287 ui::CheckBox* pixelGridVisible() const { return m_pixelGridVisible; }
288 app::ColorButton* pixelGridColor() const { return m_pixelGridColor; }
289 ui::Slider* pixelGridOpacity() const { return m_pixelGridOpacity; }
290 ui::CheckBox* pixelGridAutoOpacity() const { return m_pixelGridAutoOpacity; }
291 ui::Button* resetGrid() const { return m_resetGrid; }
292 ui::VBox* sectionGuidesAndSlices() const { return m_sectionGuidesAndSlices; }
293 app::ColorButton* layerEdgesColor() const { return m_layerEdgesColor; }
294 app::ColorButton* autoGuidesColor() const { return m_autoGuidesColor; }
295 app::ColorButton* defaultSliceColor() const { return m_defaultSliceColor; }
296 ui::VBox* sectionUndo() const { return m_sectionUndo; }
297 ui::CheckBox* limitUndo() const { return m_limitUndo; }
298 app::ExprEntry* undoSizeLimit() const { return m_undoSizeLimit; }
299 ui::CheckBox* undoGotoModified() const { return m_undoGotoModified; }
300 ui::CheckBox* undoAllowNonlinearHistory() const { return m_undoAllowNonlinearHistory; }
301 BoolPrefWidget<ui::CheckBox>* undoShowTooltip() const { return m_undoShowTooltip; }
302 ui::VBox* sectionAlerts() const { return m_sectionAlerts; }
303 ui::ComboBox* openSequence() const { return m_openSequence; }
304 BoolPrefWidget<ui::CheckBox>* fileFormatDoesntSupportAlert() const { return m_fileFormatDoesntSupportAlert; }
305 BoolPrefWidget<ui::CheckBox>* exportAnimationInSequenceAlert() const { return m_exportAnimationInSequenceAlert; }
306 BoolPrefWidget<ui::CheckBox>* overwriteFilesOnExportAlert() const { return m_overwriteFilesOnExportAlert; }
307 BoolPrefWidget<ui::CheckBox>* overwriteFilesOnExportSpriteSheetAlert() const { return m_overwriteFilesOnExportSpriteSheetAlert; }
308 BoolPrefWidget<ui::CheckBox>* advancedModeAlert() const { return m_advancedModeAlert; }
309 BoolPrefWidget<ui::CheckBox>* invalidFgBgColorAlert() const { return m_invalidFgBgColorAlert; }
310 BoolPrefWidget<ui::CheckBox>* runScriptAlert() const { return m_runScriptAlert; }
311 BoolPrefWidget<ui::CheckBox>* cssOptionsAlert() const { return m_cssOptionsAlert; }
312 BoolPrefWidget<ui::CheckBox>* gifOptionsAlert() const { return m_gifOptionsAlert; }
313 BoolPrefWidget<ui::CheckBox>* jpegOptionsAlert() const { return m_jpegOptionsAlert; }
314 BoolPrefWidget<ui::CheckBox>* svgOptionsAlert() const { return m_svgOptionsAlert; }
315 BoolPrefWidget<ui::CheckBox>* tgaOptionsAlert() const { return m_tgaOptionsAlert; }
316 ui::Button* resetAlerts() const { return m_resetAlerts; }
317 ui::VBox* sectionTheme() const { return m_sectionTheme; }
318 ui::ListBox* themeList() const { return m_themeList; }
319 ui::Button* selectTheme() const { return m_selectTheme; }
320 ui::Button* openThemeFolder() const { return m_openThemeFolder; }
321 ui::VBox* sectionExtensions() const { return m_sectionExtensions; }
322 ui::ListBox* extensionsList() const { return m_extensionsList; }
323 ui::Button* addExtension() const { return m_addExtension; }
324 ui::Button* disableExtension() const { return m_disableExtension; }
325 ui::Button* uninstallExtension() const { return m_uninstallExtension; }
326 ui::Button* openExtensionFolder() const { return m_openExtensionFolder; }
327 ui::VBox* sectionExperimental() const { return m_sectionExperimental; }
328 BoolPrefWidget<ui::CheckBox>* multipleWindows() const { return m_multipleWindows; }
329 BoolPrefWidget<ui::CheckBox>* newRenderEngine() const { return m_newRenderEngine; }
330 ui::CheckBox* nativeClipboard() const { return m_nativeClipboard; }
331 ui::CheckBox* nativeFileDialog() const { return m_nativeFileDialog; }
332 BoolPrefWidget<ui::CheckBox>* shadersForColorSelectors() const { return m_shadersForColorSelectors; }
333 BoolPrefWidget<ui::CheckBox>* tintShadeToneHueWithSatValue() const { return m_tintShadeToneHueWithSatValue; }
334 ui::HBox* loadWintabDriverBox() const { return m_loadWintabDriverBox; }
335 ui::CheckBox* loadWintabDriver2() const { return m_loadWintabDriver2; }
336 ui::CheckBox* flashLayer() const { return m_flashLayer; }
337 ui::Slider* nonactiveLayersOpacity() const { return m_nonactiveLayersOpacity; }
338 ui::HBox* rgbmapAlgorithmPlaceholder() const { return m_rgbmapAlgorithmPlaceholder; }
339 ui::Button* buttonOk() const { return m_buttonOk; }
340 ui::Button* buttonApply() const { return m_buttonApply; }
341
342 private:
343 ui::ListBox* m_sectionListbox;
344 ui::Panel* m_panel;
345 ui::VBox* m_sectionGeneral;
346 ui::ComboBox* m_screenScale;
347 ui::HBox* m_themeVariants;
348 ui::ComboBox* m_uiScale;
349 ui::ComboBox* m_language;
350 ui::CheckBox* m_gpuAcceleration;
351 ui::CheckBox* m_showMenuBar;
352 ui::CheckBox* m_showHome;
353 ui::CheckBox* m_expandMenubarOnMouseover;
354 BoolPrefWidget<ui::CheckBox>* m_colorBarEntriesSeparator;
355 ui::CheckBox* m_shareCrashdb;
356 ui::LinkLabel* m_locateFile;
357 ui::LinkLabel* m_locateCrashFolder;
358 ui::VBox* m_sectionTablet;
359 ui::RadioButton* m_tabletApiWindowsPointer;
360 ui::RadioButton* m_tabletApiWintabSystem;
361 ui::RadioButton* m_tabletApiWintabDirect;
362 BoolPrefWidget<ui::CheckBox>* m_oneFingerAsMouseMovement;
363 ui::CheckBox* m_loadWintabDriver;
364 ui::VBox* m_sectionFiles;
365 ui::ComboBox* m_defaultExtension;
366 ui::ComboBox* m_exportImageDefaultExtension;
367 ui::ComboBox* m_exportAnimationDefaultExtension;
368 ui::ComboBox* m_exportSpriteSheetDefaultExtension;
369 ui::Slider* m_recentFiles;
370 ui::Button* m_clearRecentFiles;
371 ui::CheckBox* m_showFullPath;
372 ui::CheckBox* m_enableDataRecovery;
373 ui::ComboBox* m_dataRecoveryPeriod;
374 ui::CheckBox* m_keepEditedSpriteData;
375 ui::ComboBox* m_keepEditedSpriteDataFor;
376 ui::CheckBox* m_keepClosedSpriteOnMemory;
377 ui::ComboBox* m_keepClosedSpriteOnMemoryFor;
378 ui::VBox* m_sectionColor;
379 BoolPrefWidget<ui::CheckBox>* m_colorManagement;
380 ui::Label* m_windowCsLabel;
381 ui::ComboBox* m_windowCs;
382 ui::Label* m_workingRgbCsLabel;
383 ui::ComboBox* m_workingRgbCs;
384 ui::Label* m_filesWithCsLabel;
385 ui::ComboBox* m_filesWithCs;
386 ui::Label* m_missingCsLabel;
387 ui::ComboBox* m_missingCs;
388 ui::Button* m_resetColorManagement;
389 ui::VBox* m_sectionEditor;
390 BoolPrefWidget<ui::CheckBox>* m_wheelZoom;
391 BoolPrefWidget<ui::CheckBox>* m_slideZoom;
392 ui::CheckBox* m_zoomFromCenterWithWheel;
393 ui::CheckBox* m_zoomFromCenterWithKeys;
394 ui::CheckBox* m_showScrollbars;
395 ui::CheckBox* m_autoScroll;
396 BoolPrefWidget<ui::CheckBox>* m_autoFit;
397 ui::CheckBox* m_straightLinePreview;
398 ui::CheckBox* m_discardBrush;
399 ui::HBox* m_samplingPlaceholder;
400 ui::ComboBox* m_rightClickBehavior;
401 ui::VBox* m_sectionSelection;
402 ui::CheckBox* m_autoOpaque;
403 ui::CheckBox* m_keepSelectionAfterClear;
404 ui::CheckBox* m_autoShowSelectionEdges;
405 ui::CheckBox* m_moveEdges;
406 ui::CheckBox* m_modifiersDisableHandles;
407 ui::CheckBox* m_moveOnAddMode;
408 BoolPrefWidget<ui::CheckBox>* m_selectTileWithDoubleClick;
409 BoolPrefWidget<ui::CheckBox>* m_forceRotsprite;
410 BoolPrefWidget<ui::CheckBox>* m_multicelWhenLayersOrFrames;
411 ui::VBox* m_sectionTimeline;
412 BoolPrefWidget<ui::CheckBox>* m_autotimeline;
413 BoolPrefWidget<ui::CheckBox>* m_rewindOnStop;
414 BoolPrefWidget<ui::CheckBox>* m_keepSelection;
415 app::ExprEntry* m_firstFrame;
416 ui::VBox* m_sectionCursors;
417 ui::CheckBox* m_nativeCursor;
418 ui::Label* m_cursorScaleLabel;
419 ui::ComboBox* m_cursorScale;
420 ui::ComboBox* m_paintingCursorType;
421 ui::ComboBox* m_brushPreview;
422 ui::ComboBox* m_cursorColorType;
423 app::ColorButton* m_cursorColor;
424 ui::VBox* m_sectionBg;
425 ui::ComboBox* m_bgScope;
426 ui::ComboBox* m_checkeredBgSize;
427 app::ExprEntry* m_checkeredBgCustomW;
428 app::ExprEntry* m_checkeredBgCustomH;
429 ui::CheckBox* m_checkeredBgZoom;
430 app::ColorButton* m_checkeredBgColor1;
431 app::ColorButton* m_checkeredBgColor2;
432 ui::Button* m_resetBg;
433 ui::VBox* m_sectionGrid;
434 ui::ComboBox* m_gridScope;
435 ui::CheckBox* m_gridVisible;
436 app::ExprEntry* m_gridX;
437 app::ExprEntry* m_gridY;
438 app::ExprEntry* m_gridW;
439 app::ExprEntry* m_gridH;
440 app::ColorButton* m_gridColor;
441 ui::Slider* m_gridOpacity;
442 ui::CheckBox* m_gridAutoOpacity;
443 ui::CheckBox* m_pixelGridVisible;
444 app::ColorButton* m_pixelGridColor;
445 ui::Slider* m_pixelGridOpacity;
446 ui::CheckBox* m_pixelGridAutoOpacity;
447 ui::Button* m_resetGrid;
448 ui::VBox* m_sectionGuidesAndSlices;
449 app::ColorButton* m_layerEdgesColor;
450 app::ColorButton* m_autoGuidesColor;
451 app::ColorButton* m_defaultSliceColor;
452 ui::VBox* m_sectionUndo;
453 ui::CheckBox* m_limitUndo;
454 app::ExprEntry* m_undoSizeLimit;
455 ui::CheckBox* m_undoGotoModified;
456 ui::CheckBox* m_undoAllowNonlinearHistory;
457 BoolPrefWidget<ui::CheckBox>* m_undoShowTooltip;
458 ui::VBox* m_sectionAlerts;
459 ui::ComboBox* m_openSequence;
460 BoolPrefWidget<ui::CheckBox>* m_fileFormatDoesntSupportAlert;
461 BoolPrefWidget<ui::CheckBox>* m_exportAnimationInSequenceAlert;
462 BoolPrefWidget<ui::CheckBox>* m_overwriteFilesOnExportAlert;
463 BoolPrefWidget<ui::CheckBox>* m_overwriteFilesOnExportSpriteSheetAlert;
464 BoolPrefWidget<ui::CheckBox>* m_advancedModeAlert;
465 BoolPrefWidget<ui::CheckBox>* m_invalidFgBgColorAlert;
466 BoolPrefWidget<ui::CheckBox>* m_runScriptAlert;
467 BoolPrefWidget<ui::CheckBox>* m_cssOptionsAlert;
468 BoolPrefWidget<ui::CheckBox>* m_gifOptionsAlert;
469 BoolPrefWidget<ui::CheckBox>* m_jpegOptionsAlert;
470 BoolPrefWidget<ui::CheckBox>* m_svgOptionsAlert;
471 BoolPrefWidget<ui::CheckBox>* m_tgaOptionsAlert;
472 ui::Button* m_resetAlerts;
473 ui::VBox* m_sectionTheme;
474 ui::ListBox* m_themeList;
475 ui::Button* m_selectTheme;
476 ui::Button* m_openThemeFolder;
477 ui::VBox* m_sectionExtensions;
478 ui::ListBox* m_extensionsList;
479 ui::Button* m_addExtension;
480 ui::Button* m_disableExtension;
481 ui::Button* m_uninstallExtension;
482 ui::Button* m_openExtensionFolder;
483 ui::VBox* m_sectionExperimental;
484 BoolPrefWidget<ui::CheckBox>* m_multipleWindows;
485 BoolPrefWidget<ui::CheckBox>* m_newRenderEngine;
486 ui::CheckBox* m_nativeClipboard;
487 ui::CheckBox* m_nativeFileDialog;
488 BoolPrefWidget<ui::CheckBox>* m_shadersForColorSelectors;
489 BoolPrefWidget<ui::CheckBox>* m_tintShadeToneHueWithSatValue;
490 ui::HBox* m_loadWintabDriverBox;
491 ui::CheckBox* m_loadWintabDriver2;
492 ui::CheckBox* m_flashLayer;
493 ui::Slider* m_nonactiveLayersOpacity;
494 ui::HBox* m_rgbmapAlgorithmPlaceholder;
495 ui::Button* m_buttonOk;
496 ui::Button* m_buttonApply;
497 };
498
499} // namespace gen
500} // namespace app
501
502#endif
503