|
void | schedule_memdump () |
|
void | gui_enum_value_change (int *value, int change, unsigned num_items) |
|
static const char * | gui_change_simple_enum (int *value, int change, const char **items, unsigned num_items) |
|
const char * | gui_change_enum2 (const CMenuItem *menu_item, int change) |
|
static const char * | gui_USB_switch_types_enum (int change, __attribute__((unused)) int arg) |
|
static const char * | gui_USB_control_modes_enum (int change, __attribute__((unused)) int arg) |
|
static void | gui_draw_read_selected (const char *fn) |
|
static void | gui_draw_read (__attribute__((unused)) int arg) |
|
static void | gui_draw_read_last (int arg) |
|
static void | gui_draw_rbf_selected (const char *fn) |
|
static void | gui_draw_load_rbf (__attribute__((unused)) int arg) |
|
int | submenu_sort (const void *v1, const void *v2) |
|
static CMenuItem * | create_module_menu (int mtype, char symbol) |
|
static void | gui_module_menu (CMenu *m, int type) |
|
static void | gui_games_menu (__attribute__((unused)) int arg) |
|
static void | gui_tools_menu (__attribute__((unused)) int arg) |
|
static void | gui_menuproc_mkbootdisk (__attribute__((unused)) int arg) |
|
static void | gui_delete_module_log_callback (unsigned int btn) |
|
static void | gui_delete_module_log (__attribute__((unused)) int arg) |
|
static void | gui_draw_fselect (__attribute__((unused)) int arg) |
|
static void | gui_show_build_info (__attribute__((unused)) int arg) |
|
static void | gui_show_memory_info (__attribute__((unused)) int arg) |
|
static void | lua_native_call_warning (unsigned int btn) |
|
static void | gui_lua_native_call_warning () |
|
static void | gui_console_clear (__attribute__((unused)) int arg) |
|
static void | gui_console_show (__attribute__((unused)) int arg) |
|
static void | cb_perc () |
|
static void | cb_volts () |
|
static void | cb_batt_max () |
|
static void | cb_batt_min () |
|
void | cb_space_perc () |
|
void | cb_space_mb () |
|
const char * | gui_video_bitrate_enum (int change, __attribute__((unused)) int arg) |
|
const char * | gui_tv_override_value_enum (int change, __attribute__((unused)) int arg) |
|
static const char * | gui_tv_enum_type_enum (int change, __attribute__((unused)) int arg) |
|
const char * | gui_subj_dist_override_value_enum (int change, __attribute__((unused)) int arg) |
|
const char * | gui_subj_dist_override_koef_enum (int change, __attribute__((unused)) int arg) |
|
const char * | gui_decimal_enum (int change, int arg) |
|
const char * | gui_hhmss_enum (int change, int arg) |
|
const char * | gui_flash_power_modes_enum (int change, __attribute__((unused)) int arg) |
|
const char * | gui_flash_exp_comp_modes_enum (int change, __attribute__((unused)) int arg) |
|
static void | cb_change_flash_power () |
|
static void | cb_change_flash_exp_comp () |
|
void | set_tv_override_menu (CMenu *menu) |
|
static void | gui_load_edge_selected (const char *fn) |
|
static void | gui_menuproc_edge_save (__attribute__((unused)) int arg) |
|
static void | gui_menuproc_edge_load (__attribute__((unused)) int arg) |
|
static void | gui_grid_lines_load_selected (const char *fn) |
|
static void | gui_grid_lines_load (__attribute__((unused)) int arg) |
|
static void | gui_menu_run_palette (__attribute__((unused)) int arg) |
|
static void | gui_menu_test_palette (__attribute__((unused)) int arg) |
|
static void | gui_menu_reset_colors_selected (unsigned int btn) |
|
static void | gui_menu_reset_colors (__attribute__((unused)) int arg) |
|
static void | cb_change_rotate_osd () |
|
static void | cb_change_dng () |
|
static void | cb_change_save_raw () |
|
static const char * | gui_dng_version (int change, __attribute__((unused)) int arg) |
|
static const char * | gui_dng_crop_size (int change, __attribute__((unused)) int arg) |
|
static void | gui_menuproc_badpixel_create (__attribute__((unused)) int arg) |
|
static void | raw_fselect_cb (const char *filename) |
|
static void | gui_raw_develop (__attribute__((unused)) int arg) |
|
void | cb_zebra_restore_screen () |
|
void | cb_zebra_restore_osd () |
|
static void | gui_draw_lang_selected (const char *fn) |
|
static void | gui_draw_load_lang (__attribute__((unused)) int arg) |
|
static const char * | gui_font_enum (int change, __attribute__((unused)) int arg) |
|
static void | gui_draw_menu_rbf_selected (const char *fn) |
|
static void | gui_draw_load_menu_rbf (__attribute__((unused)) int arg) |
|
static void | gui_draw_symbol_rbf_selected (const char *fn) |
|
static void | gui_draw_load_symbol_rbf (__attribute__((unused)) int arg) |
|
static void | gui_menuproc_reset_files (__attribute__((unused)) int arg) |
|
static const char * | gui_user_menu_show_enum (int change, __attribute__((unused)) int arg) |
|
static const char * | gui_raw_toggle_enum (int change, __attribute__((unused)) int arg) |
|
static const char * | gui_alt_power_enum (int change, __attribute__((unused)) int arg) |
|
static void | gui_menuproc_reset_selected (unsigned int btn) |
|
static void | gui_menuproc_reset (__attribute__((unused)) int arg) |
|
void | set_usermenu_state () |
|
const char * | gui_on_off_enum (int change, int *conf_val) |
|
static void | init_splash () |
|
static void | gui_draw_splash () |
|
static void | gui_handle_splash (int force_redraw) |
|
void | gui_set_need_restore () |
|
void | gui_cancel_need_restore () |
|
void | gui_set_need_redraw () |
|
void | gui_init () |
|
gui_handler * | gui_set_mode (gui_handler *mode) |
|
void | gui_chdk_draw (int force_redraw) |
|
static void | gui_debug_shortcut (void) |
|
void | gui_default_kbd_process_menu_btn () |
|
static void | sd_override (int direction) |
|
static int | alt_mode_script_run () |
|
int | gui_chdk_kbd_process () |
|
void | gui_draw_no_module_warning () |
|
void | gui_chdk_kbd_process_menu_btn () |
|
void | gui_redraw () |
|
int | gui_kbd_process () |
|
int | gui_touch_process (int x, int y) |
|
void | gui_set_alt_mode_state (int new_state) |
|
void | gui_activate_alt_mode () |
|
|
const char | _start |
|
const char | _end |
|
int | script_run_on_alt_flag |
|
int | gui_user_menu_flag |
|
static char | buf [256] |
|
static const char * | gui_bracket_values_modes [] = { "Off", "1/3 Ev","2/3 Ev", "1 Ev", "1 1/3Ev", "1 2/3Ev", "2 Ev", "2 1/3Ev", "2 2/3Ev", "3 Ev", "3 1/3Ev", "3 2/3Ev", "4 Ev" } |
|
static const char * | gui_bracket_type_modes [] = { "+/-", "-", "+", "-/+" } |
|
static CMenuItem | sd_bracket [2] |
|
static CMenuItem | iso_bracket [2] |
|
static CMenuItem | bracketing_in_continuous_submenu_items [] |
|
static CMenu | bracketing_in_continuous_submenu = {0x2c,LANG_MENU_BRACKET_IN_CONTINUOUS_TITLE, bracketing_in_continuous_submenu_items } |
|
static CMenuItem | synch_delay [2] |
|
static CMenuItem | remote_submenu_items [] |
|
static CMenu | remote_submenu = {0x86,LANG_MENU_REMOTE_PARAM_TITLE, remote_submenu_items } |
|
static const char * | gui_autoiso_shutter_modes [] = { "Auto", "1/2", "1/4", "1/6", "1/8", "1/15", "1/30", "1/60", "1/125", "1/250", "1/500", "1/1000", "1/2000" } |
|
static const char * | gui_autoiso2_shutter_modes [] |
|
static const char * | gui_overexp_ev_modes [] = { "Off", "-1/3 Ev", "-2/3 Ev", "-1 Ev", "-1 1/3Ev", "-1 2/3Ev", "-2 Ev" } |
|
static CMenuItem | autoiso_submenu_items [] |
|
static CMenu | autoiso_submenu = {0x2d,LANG_MENU_AUTOISO_TITLE, autoiso_submenu_items } |
|
static const char * | gui_reader_codepage_cps [] = { "Win1251", "DOS"} |
|
static CMenuItem | reader_submenu_items [] |
|
static CMenu | reader_submenu = {0x37,LANG_MENU_READ_TITLE, reader_submenu_items } |
|
static CMenu | games_submenu = {0x38,LANG_MENU_MISC_GAMES, 0 } |
|
static CMenu | tools_submenu = {0x28,LANG_MENU_MISC_TOOLS, 0 } |
|
static CMenuItem | sdcard_submenu_items [] |
|
static CMenu | sdcard_submenu = {0x33,LANG_SD_CARD, sdcard_submenu_items } |
|
static CMenuItem | module_submenu_items [] |
|
static CMenu | module_submenu = {0x28,LANG_MENU_MODULES, module_submenu_items } |
|
static const char | text_raw [] |
|
static const char * | text [TEXT_COUNT] |
|
static const char * | gui_console_show_enum [] ={ "ALT", "Always" } |
|
static CMenuItem | console_settings_submenu_items [] |
|
static CMenu | console_settings_submenu = {0x28,LANG_MENU_CONSOLE_SETTINGS, console_settings_submenu_items } |
|
static CMenuItem | misc_submenu_items [] |
|
static CMenu | misc_submenu = {0x29,LANG_MENU_MISC_TITLE, misc_submenu_items } |
|
static CMenuItem | battery_submenu_items [] |
|
static CMenu | battery_submenu = {0x32,LANG_MENU_BATT_TITLE, battery_submenu_items } |
|
static const char * | gui_space_bar_modes [] = { "Don't", "Horizontal", "Vertical"} |
|
static const char * | gui_space_bar_size_modes [] = { "1/4", "1/2", "1"} |
|
static const char * | gui_space_bar_width_modes [] = { "1", "2", "3","4","5","6","7","8","9","10"} |
|
static const char * | gui_space_warn_type_modes [] = { "Percent", "MB", "Don't"} |
|
static CMenuItem | space_submenu_items [] |
|
static CMenu | space_submenu = {0x33,LANG_MENU_OSD_SPACE_PARAMS_TITLE, space_submenu_items} |
|
static const char * | gui_dof_show_value_modes [] = { "Don't", "Separate", "+Separate", "In Misc", "+In Misc" } |
|
static CMenuItem | dof_submenu_items [] |
|
static CMenu | dof_submenu = {0x31,LANG_MENU_DOF_TITLE, dof_submenu_items } |
|
static const char * | gui_zoom_value_modes [] = { "X", "FL", "EFL" } |
|
static const char * | gui_show_values_modes [] = { "Don't", "Always", "Shoot" } |
|
static CMenuItem | values_submenu_items [] |
|
static CMenu | values_submenu = {0x28,LANG_MENU_OSD_VALUES_TITLE, values_submenu_items } |
|
static const char * | gui_show_clock_modes [] = { "Don't", "Normal", "Seconds"} |
|
static const char * | gui_clock_format_modes [] = { "24h", "12h"} |
|
static const char * | gui_clock_indicator_modes [] = { "PM", "P", "."} |
|
static const char * | gui_clock_halfpress_modes [] = { "Full", "Seconds", "Don't"} |
|
static CMenuItem | clock_submenu_items [] |
|
static CMenu | clock_submenu = {0x34,LANG_MENU_OSD_CLOCK_PARAMS_TITLE, clock_submenu_items } |
|
static const char * | gui_show_movie_time_modes [] = { "Don't", "hh:mm:ss", "KB/s","both"} |
|
static CMenuItem | video_submenu_items [] |
|
static CMenu | video_submenu = {0x23,LANG_MENU_VIDEO_PARAM_TITLE, video_submenu_items } |
|
static const char * | tv_override [] |
|
static const char * | gui_override_disable_modes [] = { "No", "Yes" } |
|
static const char * | gui_fast_ev_step_modes [] = { "1/6 Ev","1/3 Ev","1/2 Ev", "2/3 Ev","5/6 Ev","1 Ev","1 1/6Ev","1 1/3Ev","1 1/2Ev", "1 2/3Ev","1 5/6Ev","2 Ev","2 1/6Ev","2 1/3Ev","2 1/2Ev", "2 2/3Ev","2 5/6Ev","3 Ev","3 1/6Ev","3 1/3Ev","3 1/2Ev", "3 2/3Ev","3 5/6Ev","4 Ev"} |
|
static CMenuItem | tv_override_evstep [2] |
|
static CMenuItem | tv_override_short_exp [2] |
|
static CMenuItem | iso_override_items [2] |
|
static CMenuItem | fast_ev_switch [2] |
|
static CMenuItem | manual_flash [2] |
|
static CMenuItem | flash_exp_comp [2] |
|
static CMenuItem | sd_override_items [2] |
|
static const char * | gui_raw_nr_modes [] = { "Auto", "Off", "On"} |
|
static CMenuItem | operation_submenu_items [] |
|
static CMenu | operation_submenu = {0x21,LANG_MENU_OPERATION_PARAM_TITLE, operation_submenu_items } |
|
static const char * | gui_edge_pano_modes [] = { "Off", "Right", "Down", "Left", "Up", "Free" } |
|
static CMenuItem | edge_overlay_submenu_items [] |
|
static CMenu | edge_overlay_submenu = {0x7f,LANG_MENU_EDGE_OVERLAY_TITLE, edge_overlay_submenu_items } |
|
static CMenuItem | grid_submenu_items [] |
|
static CMenu | grid_submenu = {0x2f,LANG_MENU_GRID_TITLE, grid_submenu_items } |
|
static CMenuItem | visual_submenu_items [] |
|
static CMenu | visual_submenu = {0x28,LANG_MENU_VIS_TITLE, visual_submenu_items } |
|
static CMenuItem | raw_state_submenu_items [] |
|
static CMenu | raw_state_submenu = {0x24,LANG_MENU_OSD_RAW_STATE_PARAMS_TITLE, raw_state_submenu_items } |
|
static const char * | gui_temp_mode_modes [] = { "Off", "Optical", "CCD", "Battery", "all" } |
|
static const char * | gui_hide_osd_modes [] = { "Don't", "In Playback", "On Disp Press", "Both" } |
|
static const char * | gui_show_usb_info_modes [] = { "Off", "Icon", "Text" } |
|
static CMenuItem | osd_submenu_items [] |
|
static CMenu | osd_submenu = {0x22,LANG_MENU_OSD_TITLE, osd_submenu_items } |
|
static const char * | gui_histo_show_modes [] = { "Don't", "Always", "Rec", "Shoot" } |
|
static const char * | gui_histo_view_modes [] ={ "RGB", "Y", "RGB Y", "R G B", "RGB all", "Y all", "Blend", "Blend Y"} |
|
static const char * | gui_histo_transform_modes [] ={ "Linear", "Log" } |
|
static CMenuItem | histo_submenu_items [] |
|
static CMenu | histo_submenu = {0x25,LANG_MENU_HISTO_TITLE, histo_submenu_items } |
|
static CMenuItem | raw_exceptions_submenu_items [] |
|
static CMenu | raw_exceptions_submenu = {0x59,LANG_MENU_OSD_RAW_EXCEPTIONS_PARAMS_TITLE, raw_exceptions_submenu_items } |
|
const char * | gui_bad_pixel_removal_modes [] = { (char*)LANG_MENU_BAD_PIXEL_OFF, (char*)LANG_MENU_BAD_PIXEL_INTERPOLATION, (char*)LANG_MENU_BAD_PIXEL_RAW_CONVERTER} |
|
static CMenuItem | raw_submenu_items [] |
|
static CMenu | raw_submenu = {0x24,LANG_MENU_RAW_TITLE, raw_submenu_items } |
|
static const char * | gui_zebra_mode_modes [] = { "Blink 1", "Blink 2", "Blink 3", "Solid", "Zebra 1", "Zebra 2" } |
|
static const char * | gui_zebra_draw_osd_modes [] = { "Nothing", "Histo", "OSD" } |
|
static CMenuItem | zebra_submenu_items [] |
|
static CMenu | zebra_submenu = {0x26,LANG_MENU_ZEBRA_TITLE, zebra_submenu_items } |
|
static const char * | gui_text_box_charmap [] = { "Default", "German", "Russian" } |
|
static CMenuItem | menu_font_submenu_items [] |
|
static CMenu | menu_font_submenu = {0x28,LANG_MENU_FONT_SETTINGS, menu_font_submenu_items } |
|
static CMenuItem | menu_settings_submenu_items [] |
|
static CMenu | menu_settings_submenu = {0x28,LANG_MENU_MENU_SETTINGS, menu_settings_submenu_items } |
|
static CMenuItem | chdk_settings_menu_items [] |
|
CMenu | chdk_settings_menu = {0x20,LANG_MENU_CHDK_SETTINGS, chdk_settings_menu_items } |
|
CMenu | script_submenu |
|
static CMenuItem | root_menu_items [] |
|
CMenu | root_menu = {0x20,LANG_MENU_MAIN_TITLE, root_menu_items } |
|
static int | gui_splash |
|
static char * | logo = NULL |
|
static int | logo_size |
|
static int | logo_text_width |
|
static int | logo_text_height |
|
static gui_handler | startupGuiHandler = { GUI_MODE_STARTUP, 0, 0, 0, 0, GUI_MODE_FLAG_NODRAWRESTORE | GUI_MODE_FLAG_NORESTORE_ON_SWITCH } |
|
static gui_handler * | gui_mode = &startupGuiHandler |
|
static int | gui_osd_need_restore = 0 |
|
static int | gui_mode_need_redraw = 0 |
|
int | no_modules_flag |
|
gui_handler | altGuiHandler = { GUI_MODE_ALT, gui_chdk_draw, gui_chdk_kbd_process, gui_chdk_kbd_process_menu_btn, 0, 0, } |
|
static int | gui_current_alt_state = ALT_MODE_NORMAL |
|