Changeset 321 for trunk/core/gui.c
- Timestamp:
- 03/11/08 20:57:49 (5 years ago)
- File:
-
- 1 edited
-
trunk/core/gui.c (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/core/gui.c
r316 r321 39 39 // #define KEY_NONE (KEY_DUMMY+1) 40 40 41 #if defined(CAMERA_ixus700_sd500) || defined(CAMERA_ixus800_sd700) || defined(CAMERA_ixus65_sd630) || defined(CAMERA_a560) || defined(CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined(CAMERA_ixus55_sd450)41 #if defined(CAMERA_ixus700_sd500) || defined(CAMERA_ixus800_sd700) || defined(CAMERA_ixus65_sd630) || defined(CAMERA_a560) || defined(CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ixus950_sd850) || defined(CAMERA_ixus55_sd450) 42 42 //Alt mode 43 43 #define SHORTCUT_TOGGLE_RAW KEY_DISPLAY … … 233 233 #endif 234 234 {LANG_MENU_MISC_SHOW_SPLASH, MENUITEM_BOOL, &conf.splash_show }, 235 #if !defined(CAMERA_g7) && !defined (CAMERA_ixus700_sd500) && !defined (CAMERA_ixus800_sd700) && !defined (CAMERA_a560) && !defined (CAMERA_ixus850_sd800) && !defined (CAMERA_ixus70_sd1000) && !defined (CAMERA_ a460) && !defined(CAMERA_ixus55_sd450)235 #if !defined(CAMERA_g7) && !defined (CAMERA_ixus700_sd500) && !defined (CAMERA_ixus800_sd700) && !defined (CAMERA_a560) && !defined (CAMERA_ixus850_sd800) && !defined (CAMERA_ixus70_sd1000) && !defined (CAMERA_ixus950_sd850) && !defined (CAMERA_a460) && !defined(CAMERA_ixus55_sd450) 236 236 {LANG_MENU_MISC_ZOOM_FOR_MF, MENUITEM_BOOL, &conf.use_zoom_mf }, 237 237 #endif … … 337 337 static CMenuItem bracketing_in_continuous_submenu_items[] = { 338 338 {LANG_MENU_TV_BRACKET_VALUE, MENUITEM_ENUM, (int*)gui_tv_bracket_values_enum }, 339 #if !defined (CAMERA_ixus700_sd500) && !defined (CAMERA_ixus800_sd700) && !defined (CAMERA_ixus850_sd800) && !defined (CAMERA_ixus70_sd1000) && !defined (CAMERA_ a560) && !defined (CAMERA_a460) && !defined(CAMERA_ixus55_sd450)339 #if !defined (CAMERA_ixus700_sd500) && !defined (CAMERA_ixus800_sd700) && !defined (CAMERA_ixus850_sd800) && !defined (CAMERA_ixus70_sd1000) && !defined (CAMERA_ixus950_sd850) && !defined (CAMERA_a560) && !defined (CAMERA_a460) && !defined(CAMERA_ixus55_sd450) 340 340 {LANG_MENU_AV_BRACKET_VALUE, MENUITEM_ENUM, (int*)gui_av_bracket_values_enum }, 341 341 #endif … … 368 368 {LANG_MENU_OVERRIDE_TV_KOEF, MENUITEM_ENUM, (int*)gui_tv_override_koef_enum}, 369 369 {LANG_MENU_TV_ENUM_TYPE, MENUITEM_ENUM, (int*)gui_tv_enum_type_enum}, 370 #if !defined (CAMERA_ixus700_sd500) && !defined (CAMERA_ixus800_sd700) && !defined (CAMERA_a560) && !defined (CAMERA_ixus850_sd800) && !defined (CAMERA_ixus70_sd1000) && !defined (CAMERA_ a460) && !defined(CAMERA_ixus55_sd450)370 #if !defined (CAMERA_ixus700_sd500) && !defined (CAMERA_ixus800_sd700) && !defined (CAMERA_a560) && !defined (CAMERA_ixus850_sd800) && !defined (CAMERA_ixus70_sd1000) && !defined (CAMERA_ixus950_sd850) && !defined (CAMERA_a460) && !defined(CAMERA_ixus55_sd450) 371 371 {LANG_MENU_OVERRIDE_AV_VALUE, MENUITEM_ENUM, (int*)gui_av_override_enum }, 372 372 #endif 373 #if defined (CAMERA_ixus700_sd500) || defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ a560) || defined (CAMERA_a570) || defined (CAMERA_g7) || defined (CAMERA_a460) || defined(CAMERA_ixus55_sd450)373 #if defined (CAMERA_ixus700_sd500) || defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ixus950_sd850) || defined (CAMERA_a560) || defined (CAMERA_a570) || defined (CAMERA_g7) || defined (CAMERA_a460) || defined(CAMERA_ixus55_sd450) 374 374 {LANG_MENU_OVERRIDE_ND_FILTER, MENUITEM_ENUM, (int*)gui_nd_filter_state_enum }, 375 375 #endif … … 533 533 534 534 static CMenu root_menu = { LANG_MENU_MAIN_TITLE, NULL, root_menu_items }; 535 static int gui_user_menu_flag; 535 536 536 537 void rinit(){ … … 1101 1102 1102 1103 const char* gui_user_menu_show_enum(int change, int arg) { 1103 static const char* modes[]={ "Off", "On", "Edit" };1104 1105 if (conf.user_menu_enable == 2) user_menu_save();1104 static const char* modes[]={ "Off", "On","On Direct", "Edit" }; 1105 1106 if (conf.user_menu_enable == 3) user_menu_save(); 1106 1107 1107 1108 conf.user_menu_enable+=change; … … 1334 1335 conf_save_new_settings_if_changed(); 1335 1336 #endif 1337 if (gui_user_menu_flag) { 1338 gui_mode = GUI_MODE_MENU; 1339 gui_user_menu_flag = 0; 1340 gui_menu_init(&root_menu); 1341 } 1342 else 1336 1343 gui_mode = GUI_MODE_ALT; 1337 1344 draw_restore(); … … 1365 1372 if (kbd_is_key_clicked(SHORTCUT_TOGGLE_RAW)) { 1366 1373 if (conf.ns_enable_memdump) dump_memory(); 1367 #if defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ a560) || defined (CAMERA_a460) || defined(CAMERA_ixus55_sd450)1374 #if defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ixus950_sd850) || defined (CAMERA_a560) || defined (CAMERA_a460) || defined(CAMERA_ixus55_sd450) 1368 1375 else if (!shooting_get_common_focus_mode()) 1369 1376 #else … … 1380 1387 gui_subj_dist_override_koef_enum(1,0); 1381 1388 } 1382 #elif defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ a560) || defined(CAMERA_ixus55_sd450)1389 #elif defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ixus950_sd850) || defined (CAMERA_a560) || defined(CAMERA_ixus55_sd450) 1383 1390 else 1384 1391 { … … 1392 1399 draw_restore(); 1393 1400 } else { 1394 #if defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ a560) || defined (CAMERA_a460) || defined(CAMERA_ixus55_sd450)1401 #if defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ixus950_sd850) || defined (CAMERA_a560) || defined (CAMERA_a460) || defined(CAMERA_ixus55_sd450) 1395 1402 if (kbd_is_key_clicked(SHORTCUT_MF_TOGGLE)) { 1396 1403 if (conf.subj_dist_override_koef>0) … … 1408 1415 if (kbd_is_key_clicked(KEY_RIGHT)) { 1409 1416 gui_subj_dist_override_koef_enum(1,0); 1410 #if defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ a560) || defined(CAMERA_ixus55_sd450)1417 #if defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ixus950_sd850) || defined (CAMERA_a560) || defined(CAMERA_ixus55_sd450) 1411 1418 if (conf.subj_dist_override_koef==0) conf.subj_dist_override_koef=1; 1412 1419 #endif … … 1416 1423 { 1417 1424 gui_subj_dist_override_koef_enum(-1,0); 1418 #if defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ a560) || defined(CAMERA_ixus55_sd450)1425 #if defined (CAMERA_ixus800_sd700) || defined (CAMERA_ixus850_sd800) || defined (CAMERA_ixus70_sd1000) || defined (CAMERA_ixus950_sd850) || defined (CAMERA_a560) || defined(CAMERA_ixus55_sd450) 1419 1426 if (conf.subj_dist_override_koef==0) conf.subj_dist_override_koef=1; 1420 1427 #endif … … 1512 1519 } 1513 1520 gui_mode = GUI_MODE_ALT; 1521 1522 gui_user_menu_flag = 0; 1523 if (conf.user_menu_enable == 2) { 1524 gui_menu_init(&user_submenu); 1525 gui_mode = GUI_MODE_MENU; 1526 draw_restore(); 1527 gui_user_menu_flag = 1; 1528 } 1529 1514 1530 } 1515 1531 … … 1624 1640 return; 1625 1641 } 1626 #if !defined (CAMERA_ixus700_sd500) && !defined (CAMERA_ixus800_sd700) && !defined (CAMERA_ixus850_sd800) && !defined (CAMERA_ixus70_sd1000) && !defined (CAMERA_ a560) && !defined (CAMERA_a460) && !defined(CAMERA_ixus55_sd450)1642 #if !defined (CAMERA_ixus700_sd500) && !defined (CAMERA_ixus800_sd700) && !defined (CAMERA_ixus850_sd800) && !defined (CAMERA_ixus70_sd1000) && !defined (CAMERA_ixus950_sd850) && !defined (CAMERA_a560) && !defined (CAMERA_a460) && !defined(CAMERA_ixus55_sd450) 1627 1643 if (!(conf.show_osd && (canon_menu_active==(int)&canon_menu_active-4) && (canon_shoot_menu_active==0))) return; 1628 1644 #else
Note: See TracChangeset
for help on using the changeset viewer.