您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ END_MENU函数代码示例

51自学网 2021-06-01 20:32:23
  C++
这篇教程C++ END_MENU函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中END_MENU函数的典型用法代码示例。如果您正苦于以下问题:C++ END_MENU函数的具体用法?C++ END_MENU怎么用?C++ END_MENU使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了END_MENU函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: lcd_sdcard_menu

void lcd_sdcard_menu(){    uint16_t fileCnt = card.getnrfilenames();    START_MENU();    MENU_ITEM(back, MSG_MAIN, lcd_main_menu);    card.getWorkDirName();    if(card.filename[0]=='/')    {#if SDCARDDETECT == -1        MENU_ITEM(function, LCD_STR_REFRESH MSG_REFRESH, lcd_sd_refresh);#endif    }else{        MENU_ITEM(function, LCD_STR_FOLDER "..", lcd_sd_updir);    }        for(uint16_t i=0;i<fileCnt;i++)    {        if (_menuItemNr == _lineNr)        {            card.getfilename(i);            if (card.filenameIsDir)            {                MENU_ITEM(sddirectory, MSG_CARD_MENU, card.filename, card.longFilename);            }else{                MENU_ITEM(sdfile, MSG_CARD_MENU, card.filename, card.longFilename);            }        }else{            MENU_ITEM_DUMMY();        }    }    END_MENU();}
开发者ID:3dita,项目名称:Falla3D,代码行数:32,


示例2: lcd_control_motion_menu

static void lcd_control_motion_menu(){    START_MENU();    MENU_ITEM(back, MSG_CONTROL, lcd_control_menu);    MENU_ITEM_EDIT(float5, MSG_ACC, &acceleration, 500, 99000);    MENU_ITEM_EDIT(float3, MSG_VXY_JERK, &max_xy_jerk, 1, 990);    MENU_ITEM_EDIT(float52, MSG_VZ_JERK, &max_z_jerk, 0.1, 990);    MENU_ITEM_EDIT(float3, MSG_VE_JERK, &max_e_jerk, 1, 990);    MENU_ITEM_EDIT(float3, MSG_VMAX MSG_X, &max_feedrate[X_AXIS], 1, 999);    MENU_ITEM_EDIT(float3, MSG_VMAX MSG_Y, &max_feedrate[Y_AXIS], 1, 999);    MENU_ITEM_EDIT(float3, MSG_VMAX MSG_Z, &max_feedrate[Z_AXIS], 1, 999);    MENU_ITEM_EDIT(float3, MSG_VMAX MSG_E, &max_feedrate[E_AXIS], 1, 999);    MENU_ITEM_EDIT(float3, MSG_VMIN, &minimumfeedrate, 0, 999);    MENU_ITEM_EDIT(float3, MSG_VTRAV_MIN, &mintravelfeedrate, 0, 999);    MENU_ITEM_EDIT_CALLBACK(long5, MSG_AMAX MSG_X, &max_acceleration_units_per_sq_second[X_AXIS], 100, 99000, reset_acceleration_rates);    MENU_ITEM_EDIT_CALLBACK(long5, MSG_AMAX MSG_Y, &max_acceleration_units_per_sq_second[Y_AXIS], 100, 99000, reset_acceleration_rates);    MENU_ITEM_EDIT_CALLBACK(long5, MSG_AMAX MSG_Z, &max_acceleration_units_per_sq_second[Z_AXIS], 100, 99000, reset_acceleration_rates);    MENU_ITEM_EDIT_CALLBACK(long5, MSG_AMAX MSG_E, &max_acceleration_units_per_sq_second[E_AXIS], 100, 99000, reset_acceleration_rates);    MENU_ITEM_EDIT(float5, MSG_A_RETRACT, &retract_acceleration, 100, 99000);    MENU_ITEM_EDIT(float52, MSG_XSTEPS, &axis_steps_per_unit[X_AXIS], 5, 9999);    MENU_ITEM_EDIT(float52, MSG_YSTEPS, &axis_steps_per_unit[Y_AXIS], 5, 9999);    MENU_ITEM_EDIT(float51, MSG_ZSTEPS, &axis_steps_per_unit[Z_AXIS], 5, 9999);    MENU_ITEM_EDIT(float51, MSG_ESTEPS, &axis_steps_per_unit[E_AXIS], 5, 9999);    #ifdef ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED    MENU_ITEM_EDIT(bool, "Endstop abort", &abort_on_endstop_hit);#endif    END_MENU();}
开发者ID:3dita,项目名称:Falla3D,代码行数:28,


示例3: lcd_mixer_edit_gradient_menu

  void lcd_mixer_edit_gradient_menu() {    START_MENU();    MENU_BACK(MSG_MIXER);    MENU_ITEM_EDIT_CALLBACK(int8, MSG_START_VTOOL, &mixer.gradient.start_vtool, 0, MIXING_VIRTUAL_TOOLS - 1, mixer.refresh_gradient);    MENU_ITEM_EDIT_CALLBACK(int8, MSG_END_VTOOL, &mixer.gradient.end_vtool, 0, MIXING_VIRTUAL_TOOLS - 1, mixer.refresh_gradient);    #if ENABLED(GRADIENT_VTOOL)      MENU_ITEM_EDIT_CALLBACK(int8, MSG_GRADIENT_ALIAS, &mixer.gradient.vtool_index, 0, MIXING_VIRTUAL_TOOLS - 1, mixer.refresh_gradient);    #endif    char tmp[10];    MENU_ITEM(submenu, MSG_START_Z ":", lcd_mixer_gradient_z_start_edit);    MENU_ITEM_ADDON_START(9);      sprintf_P(tmp, PSTR("%4d.%d mm"), int(mixer.gradient.start_z), int(mixer.gradient.start_z * 10) % 10);      LCDPRINT(tmp);    MENU_ITEM_ADDON_END();    MENU_ITEM(submenu, MSG_END_Z ":", lcd_mixer_gradient_z_end_edit);    MENU_ITEM_ADDON_START(9);      sprintf_P(tmp, PSTR("%4d.%d mm"), int(mixer.gradient.end_z), int(mixer.gradient.end_z * 10) % 10);      LCDPRINT(tmp);    MENU_ITEM_ADDON_END();    END_MENU();  }
开发者ID:szymonrychu,项目名称:Marlin,代码行数:27,


示例4: lcd_prepare_menu

static void lcd_prepare_menu(){    START_MENU();    MENU_ITEM(back, MSG_MAIN, lcd_main_menu);#ifdef SDSUPPORT    #ifdef MENU_ADDAUTOSTART      MENU_ITEM(function, MSG_AUTOSTART, lcd_autostart_sd);    #endif#endif    MENU_ITEM(gcode, MSG_DISABLE_STEPPERS, PSTR("M84"));    MENU_ITEM(gcode, MSG_AUTO_HOME, PSTR("G28"));    //MENU_ITEM(gcode, MSG_SET_ORIGIN, PSTR("G92 X0 Y0 Z0"));    MENU_ITEM(function, MSG_PREHEAT_PLA, lcd_preheat_pla);    MENU_ITEM(function, MSG_PREHEAT_ABS, lcd_preheat_abs);    MENU_ITEM(function, MSG_COOLDOWN, lcd_cooldown);#if PS_ON_PIN > -1    if (powersupply)    {        MENU_ITEM(gcode, MSG_SWITCH_PS_OFF, PSTR("M81"));    }else{        MENU_ITEM(gcode, MSG_SWITCH_PS_ON, PSTR("M80"));    }#endif    MENU_ITEM(submenu, MSG_MOVE_AXIS, lcd_move_menu);    END_MENU();}
开发者ID:Alandjean,项目名称:smartrap,代码行数:26,


示例5: lcd_tune_menu

static void lcd_tune_menu(){    START_MENU();    MENU_ITEM(back, MSG_MAIN, lcd_main_menu);    MENU_ITEM_EDIT(int3, MSG_SPEED, &feedmultiply, 10, 999);    MENU_ITEM_EDIT(int3, MSG_NOZZLE, &target_temperature[0], 0, HEATER_0_MAXTEMP - 15);#if TEMP_SENSOR_1 != 0    MENU_ITEM_EDIT(int3, MSG_NOZZLE1, &target_temperature[1], 0, HEATER_1_MAXTEMP - 15);#endif#if TEMP_SENSOR_2 != 0    MENU_ITEM_EDIT(int3, MSG_NOZZLE2, &target_temperature[2], 0, HEATER_2_MAXTEMP - 15);#endif#if TEMP_SENSOR_BED != 0    MENU_ITEM_EDIT(int3, MSG_BED, &target_temperature_bed, 0, BED_MAXTEMP - 15);#endif    MENU_ITEM_EDIT(int3, MSG_FAN_SPEED, &fanSpeed, 0, 255);    MENU_ITEM_EDIT(int3, MSG_FLOW, &extrudemultiply, 10, 999);#ifdef BABYSTEPPING    #ifdef BABYSTEP_XY      MENU_ITEM(submenu, MSG_BABYSTEP_X, lcd_babystep_x);      MENU_ITEM(submenu, MSG_BABYSTEP_Y, lcd_babystep_y);    #endif //BABYSTEP_XY    MENU_ITEM(submenu, MSG_BABYSTEP_Z, lcd_babystep_z);#endif#ifdef FILAMENTCHANGEENABLE     MENU_ITEM(gcode, MSG_FILAMENTCHANGE, PSTR("M600"));#endif    END_MENU();}
开发者ID:Alandjean,项目名称:smartrap,代码行数:30,


示例6: menu_preheat_m2

 void menu_preheat_m2() {   START_MENU();   MENU_BACK(MSG_TEMPERATURE);   #if HOTENDS == 1     #if HAS_HEATED_BED       MENU_ITEM(function, MSG_PREHEAT_2, lcd_preheat_m2_e0);       MENU_ITEM(function, MSG_PREHEAT_2_END, lcd_preheat_m2_e0_only);     #else       MENU_ITEM(function, MSG_PREHEAT_2, lcd_preheat_m2_e0_only);     #endif   #elif HOTENDS > 1     #if HAS_HEATED_BED       MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H1, lcd_preheat_m2_e0);       MENU_ITEM(function, MSG_PREHEAT_2_END " " MSG_E1, lcd_preheat_m2_e0_only);       MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H2, lcd_preheat_m2_e1);       MENU_ITEM(function, MSG_PREHEAT_2_END " " MSG_E2, lcd_preheat_m2_e1_only);     #else       MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H1, lcd_preheat_m2_e0_only);       MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H2, lcd_preheat_m2_e1_only);     #endif     #if HOTENDS > 2       #if HAS_HEATED_BED         MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H3, lcd_preheat_m2_e2);         MENU_ITEM(function, MSG_PREHEAT_2_END " " MSG_E3, lcd_preheat_m2_e2_only);       #else         MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H3, lcd_preheat_m2_e2_only);       #endif       #if HOTENDS > 3         #if HAS_HEATED_BED           MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H4, lcd_preheat_m2_e3);           MENU_ITEM(function, MSG_PREHEAT_2_END " " MSG_E4, lcd_preheat_m2_e3_only);         #else           MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H4, lcd_preheat_m2_e3_only);         #endif         #if HOTENDS > 4           #if HAS_HEATED_BED             MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H5, lcd_preheat_m2_e4);             MENU_ITEM(function, MSG_PREHEAT_2_END " " MSG_E5, lcd_preheat_m2_e4_only);           #else             MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H5, lcd_preheat_m2_e4_only);           #endif           #if HOTENDS > 5             #if HAS_HEATED_BED               MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H6, lcd_preheat_m2_e5);               MENU_ITEM(function, MSG_PREHEAT_2_END " " MSG_E6, lcd_preheat_m2_e5_only);             #else               MENU_ITEM(function, MSG_PREHEAT_2_N MSG_H6, lcd_preheat_m2_e5_only);             #endif           #endif // HOTENDS > 5         #endif // HOTENDS > 4       #endif // HOTENDS > 3     #endif // HOTENDS > 2     MENU_ITEM(function, MSG_PREHEAT_2_ALL, lcd_preheat_m2_all);   #endif // HOTENDS > 1   #if HAS_HEATED_BED     MENU_ITEM(function, MSG_PREHEAT_2_BEDONLY, lcd_preheat_m2_bedonly);   #endif   END_MENU(); }
开发者ID:szymonrychu,项目名称:Marlin,代码行数:59,


示例7: lcd_calibrate_bed_menu

static void lcd_calibrate_bed_menu(){ START_MENU();    MENU_ITEM(back, MSG_HERRAMIENTAS, lcd_herramientas_menu);    MENU_ITEM(submenu, MSG_CAL_PLA, lcd_cal_pla);    MENU_ITEM(submenu, MSG_CAL_ABS, lcd_cal_abs);    END_MENU(); }
开发者ID:Trideo,项目名称:PrintBox-Max,代码行数:8,


示例8: lcd_descargar_filamento_menu

static void lcd_descargar_filamento_menu(){ START_MENU();    MENU_ITEM(back, MSG_FILAMENTO, lcd_filamento_menu);    MENU_ITEM(submenu, MSG_FC_PLA, lcd_fd_pla);    MENU_ITEM(submenu, MSG_FC_ABS, lcd_fd_abs);	END_MENU(); }
开发者ID:Trideo,项目名称:PrintBox-Max,代码行数:8,


示例9: lcd_filamento_menu

///i2Fstatic void lcd_filamento_menu(){    START_MENU();    MENU_ITEM(back, MSG_MAIN, lcd_main_menu);    MENU_ITEM(submenu, MSG_CARGAR_FILAMENTO, lcd_cargar_filamento_menu);    MENU_ITEM(submenu, MSG_DESCARGAR_FILAMENTO, lcd_descargar_filamento_menu);	END_MENU(); }
开发者ID:Trideo,项目名称:PrintBox-Max,代码行数:9,


示例10: lcd_move_menu

static void lcd_move_menu(){    START_MENU();    MENU_ITEM(back, MSG_PREPARE, lcd_prepare_menu);    MENU_ITEM(submenu, "Move 10mm", lcd_move_menu_10mm);    MENU_ITEM(submenu, "Move 1mm", lcd_move_menu_1mm);    MENU_ITEM(submenu, "Move 0.1mm", lcd_move_menu_01mm);    END_MENU();}
开发者ID:BCN3D,项目名称:Paste-Extruder-Firmware,代码行数:9,


示例11: lcd_move_menu

static void lcd_move_menu(){    START_MENU();    MENU_ITEM(back, MSG_MOVE_AXIS, lcd_move_menu_axis);//error1    MENU_ITEM(submenu, MSG_MOVE_01MM, lcd_move_menu_01mm);    MENU_ITEM(submenu, MSG_MOVE_1MM, lcd_move_menu_1mm);	MENU_ITEM(submenu, MSG_MOVE_10MM, lcd_move_menu_10mm);    //TODO:X,Y,Z,E    END_MENU();}
开发者ID:Trideo,项目名称:PrintBox-Max,代码行数:10,


示例12: menu_mmu2

void menu_mmu2() {  START_MENU();  MENU_BACK(MSG_MAIN);  MENU_ITEM(submenu, MSG_MMU2_LOAD_FILAMENT, menu_mmu2_loadFilament);  MENU_ITEM(submenu, MSG_MMU2_LOAD_TO_NOZZLE, menu_mmu2_loadToNozzle);  MENU_ITEM(submenu, MSG_MMU2_EJECT_FILAMENT, menu_mmu2_ejectFilament);  MENU_ITEM(function, MSG_MMU2_UNLOAD_FILAMENT, action_mmu2_unloadFilament);  MENU_ITEM(function, MSG_MMU2_RESET, action_mmu2_reset);  END_MENU();}
开发者ID:teemuatlut,项目名称:Marlin,代码行数:10,


示例13: menu_mmu2_loadToNozzle

void menu_mmu2_loadToNozzle() {  START_MENU();  MENU_BACK(MSG_MMU2_MENU);  MENU_ITEM(function, MSG_MMU2_FILAMENT0, action_mmu2_loadFilamentToNozzle0);  MENU_ITEM(function, MSG_MMU2_FILAMENT1, action_mmu2_loadFilamentToNozzle1);  MENU_ITEM(function, MSG_MMU2_FILAMENT2, action_mmu2_loadFilamentToNozzle2);  MENU_ITEM(function, MSG_MMU2_FILAMENT3, action_mmu2_loadFilamentToNozzle3);  MENU_ITEM(function, MSG_MMU2_FILAMENT4, action_mmu2_loadFilamentToNozzle4);  END_MENU();}
开发者ID:teemuatlut,项目名称:Marlin,代码行数:10,


示例14: lcd_move_menu

static void lcd_move_menu(){    START_MENU();    MENU_ITEM(back, MSG_PREPARE, lcd_prepare_menu);    MENU_ITEM(submenu, MSG_MOVE_10MM, lcd_move_menu_10mm);    MENU_ITEM(submenu, MSG_MOVE_1MM, lcd_move_menu_1mm);    MENU_ITEM(submenu, MSG_MOVE_01MM, lcd_move_menu_01mm);    //TODO:X,Y,Z,E    END_MENU();}
开发者ID:elmarnitsche,项目名称:Firmware-Playground,代码行数:10,


示例15: menu_mmu2_ejectFilament

void menu_mmu2_ejectFilament() {  START_MENU();  MENU_BACK(MSG_MMU2_MENU);  MENU_ITEM(function, MSG_MMU2_FILAMENT0, action_mmu2_ejectFilament0);  MENU_ITEM(function, MSG_MMU2_FILAMENT1, action_mmu2_ejectFilament1);  MENU_ITEM(function, MSG_MMU2_FILAMENT2, action_mmu2_ejectFilament2);  MENU_ITEM(function, MSG_MMU2_FILAMENT3, action_mmu2_ejectFilament3);  MENU_ITEM(function, MSG_MMU2_FILAMENT4, action_mmu2_ejectFilament4);  END_MENU();}
开发者ID:teemuatlut,项目名称:Marlin,代码行数:10,


示例16: lcd_hysteresis_menu

//Rapduch------------- Hysteresisstatic void lcd_hysteresis_menu(){		START_MENU();	MENU_ITEM(back, MSG_MOTION, lcd_control_motion_menu);	MENU_ITEM(function, MSG_HYST_CIRCLES, update_hysteresis_circles);	MENU_ITEM_EDIT(float52, MSG_HYST_MANUAL_X,&menu_hysteresis_X,0.00,5);	MENU_ITEM_EDIT(float52, MSG_HYST_MANUAL_Y,&menu_hysteresis_Y,0.00,5);	MENU_ITEM(function,MSG_HYST_OFF,update_hysteresis_off);	END_MENU();}
开发者ID:BCN3D,项目名称:Paste-Extruder-Firmware,代码行数:12,


示例17: lcd_tune_menu

////i1static void lcd_tune_menu(){    START_MENU();    MENU_ITEM(back, MSG_MAIN, lcd_main_menu);    MENU_ITEM_EDIT(int3, MSG_SPEED, &feedmultiply, 10, 999);    MENU_ITEM_EDIT(int3, MSG_NOZZLE, &target_temperature[0], 0, HEATER_0_MAXTEMP - 5);    MENU_ITEM_EDIT(int3, MSG_BED, &target_temperature_bed, 0, BED_MAXTEMP - 15);    MENU_ITEM_EDIT(int3, MSG_FAN_SPEED, &fanSpeed, 0, 255);	MENU_ITEM_EDIT(int3, MSG_FLOW, &extrudemultiply, 10, 999);    END_MENU();}
开发者ID:Trideo,项目名称:PrintBox-Max,代码行数:12,


示例18: lcd_laser_test_fire_menu

static void lcd_laser_test_fire_menu() {	START_MENU();	MENU_ITEM(back, "Laser Functions", lcd_laser_menu);        #ifdef MUVE_Z_PEEL          MENU_ITEM(function, "100%   30s", action_laser_test_100_30000ms);        #endif	MENU_ITEM(function, " 20%  50ms", action_laser_test_20_50ms);	MENU_ITEM(function, " 20% 100ms", action_laser_test_20_100ms);	MENU_ITEM(function, "100%  50ms", action_laser_test_100_50ms);	MENU_ITEM(function, "100% 100ms", action_laser_test_100_100ms);	END_MENU();}
开发者ID:tianshiz,项目名称:3DPrinterr,代码行数:12,


示例19: lcd_control_retract_menu

static void lcd_control_retract_menu(){    START_MENU();    MENU_ITEM(back, MSG_CONTROL, lcd_control_menu);    MENU_ITEM_EDIT(bool, MSG_AUTORETRACT, &autoretract_enabled);    MENU_ITEM_EDIT(float52, MSG_CONTROL_RETRACT, &retract_length, 0, 100);    MENU_ITEM_EDIT(float3, MSG_CONTROL_RETRACTF, &retract_feedrate, 1, 999);    MENU_ITEM_EDIT(float52, MSG_CONTROL_RETRACT_ZLIFT, &retract_zlift, 0, 999);    MENU_ITEM_EDIT(float52, MSG_CONTROL_RETRACT_RECOVER, &retract_recover_length, 0, 100);    MENU_ITEM_EDIT(float3, MSG_CONTROL_RETRACT_RECOVERF, &retract_recover_feedrate, 1, 999);    END_MENU();}
开发者ID:tianshiz,项目名称:3DPrinterr,代码行数:12,


示例20: lcd_precalentar_menu

static void lcd_precalentar_menu() {    START_MENU();    MENU_ITEM(back, MSG_MAIN, lcd_main_menu);#if TEMP_SENSOR_0 != 0    MENU_ITEM(function, MSG_PREHEAT_PLA, lcd_preheat_pla0);    MENU_ITEM(function, MSG_PREHEAT_ABS, lcd_preheat_abs0);//	MENU_ITEM(function, MSG_PREHEAT_FLEX, lcd_preheat_flex0);  #endif#endifEND_MENU();}
开发者ID:Trideo,项目名称:PrintBox-Max,代码行数:12,


示例21: lcd_herramientas_menu

static void lcd_herramientas_menu(){    START_MENU();    MENU_ITEM(back, MSG_MAIN, lcd_main_menu);	MENU_ITEM(submenu, MSG_MOVE_AXIS, lcd_move_menu);//1    MENU_ITEM(submenu, MSG_CALIBRATE_BED, lcd_calibrate_bed_menu);//2	MENU_ITEM(submenu, MSG_TEMP_CONFIG, lcd_temp_config_menu);//3	MENU_ITEM(function, MSG_COOLDOWN, lcd_cooldown);//4	MENU_ITEM(function, MSG_AUTO_HOME, lcd_home_all);//5	MENU_ITEM(gcode, MSG_DISABLE_STEPPERS, PSTR("M18"));//6    END_MENU();}
开发者ID:Trideo,项目名称:PrintBox-Max,代码行数:12,


示例22: menu_mmu2_advanced_pause

void menu_mmu2_advanced_pause() {  currentTool = mmu2.getCurrentTool();  START_MENU();  #if LCD_HEIGHT > 2    STATIC_ITEM(MSG_MMU2_FILAMENT_CHANGE_HEADER, true, true);  #endif  MENU_ITEM(function, MSG_MMU2_RESUME, action_mmu2_M600_resume);  MENU_ITEM(function, MSG_MMU2_UNLOAD_FILAMENT, action_mmu2_M600_unloadFilament);  MENU_ITEM(function, MSG_MMU2_LOAD_FILAMENT, action_mmu2_M600_loadCurrentFilament);  MENU_ITEM(function, MSG_MMU2_LOAD_TO_NOZZLE, action_mmu2_M600_loadCurrentFilamentToNozzle);  END_MENU();}
开发者ID:teemuatlut,项目名称:Marlin,代码行数:12,


示例23: menu_mmu2_chooseFilament

void menu_mmu2_chooseFilament() {  START_MENU();  #if LCD_HEIGHT > 2    STATIC_ITEM(MSG_MMU2_CHOOSE_FILAMENT_HEADER, true, true);  #endif  MENU_ITEM(function, MSG_MMU2_FILAMENT0, action_mmu2_choose0);  MENU_ITEM(function, MSG_MMU2_FILAMENT1, action_mmu2_choose1);  MENU_ITEM(function, MSG_MMU2_FILAMENT2, action_mmu2_choose2);  MENU_ITEM(function, MSG_MMU2_FILAMENT3, action_mmu2_choose3);  MENU_ITEM(function, MSG_MMU2_FILAMENT4, action_mmu2_choose4);  END_MENU();}
开发者ID:teemuatlut,项目名称:Marlin,代码行数:12,


示例24: lcd_preheat_menu

static void lcd_preheat_menu(){    START_MENU();    MENU_ITEM(back, MSG_PREPARE, lcd_main_menu);    MENU_ITEM(function, MSG_PREHEAT_PLA, lcd_preheat_pla);    MENU_ITEM(function, MSG_PREHEAT_ABS, lcd_preheat_abs);    MENU_ITEM(function, MSG_PREHEAT_NYLON, lcd_preheat_nylon);    MENU_ITEM(function, MSG_PREHEAT_PVA, lcd_preheat_pva);    MENU_ITEM(function, MSG_PREHEAT_LAYWOOD, lcd_preheat_laywood);    MENU_ITEM(function, MSG_PREHEAT_LAYBRICK, lcd_preheat_laybrick);    END_MENU();}
开发者ID:BCN3D,项目名称:Paste-Extruder-Firmware,代码行数:12,


示例25: lcd_laser_focus_menu

static void lcd_laser_focus_menu() {	START_MENU();	MENU_ITEM(back, "Laser Functions", lcd_laser_menu);	MENU_ITEM(function, "1mm", action_laser_focus_1mm);	MENU_ITEM(function, "2mm", action_laser_focus_2mm);	MENU_ITEM(function, "3mm - 1/8in", action_laser_focus_3mm);	MENU_ITEM(function, "4mm", action_laser_focus_4mm);	MENU_ITEM(function, "5mm", action_laser_focus_5mm);	MENU_ITEM(function, "6mm - 1/4in", action_laser_focus_6mm);	MENU_ITEM(function, "7mm", action_laser_focus_7mm);	MENU_ITEM_EDIT_CALLBACK(float32, "Custom", &focalLength, 0, LASER_FOCAL_HEIGHT, action_laser_focus_custom);	END_MENU();}
开发者ID:tianshiz,项目名称:3DPrinterr,代码行数:13,


示例26: lcd_move_menu_axis

static void lcd_move_menu_axis(){    START_MENU();    MENU_ITEM(back, MSG_MOVE_AXIS, lcd_move_menu);    MENU_ITEM(submenu, "Move X", lcd_move_x);    MENU_ITEM(submenu, "Move Y", lcd_move_y);    if (move_menu_scale < 10.0)    {        MENU_ITEM(submenu, "Move Z", lcd_move_z);        MENU_ITEM(submenu, "Extruder", lcd_move_e);    }    END_MENU();}
开发者ID:tianshiz,项目名称:3DPrinterr,代码行数:13,


示例27: lcd_move_menu_axis

static void lcd_move_menu_axis(){    START_MENU();    MENU_ITEM(back, MSG_MOVE_AXIS, lcd_move_menu);    MENU_ITEM(submenu, MSG_MOVE_X, lcd_move_x);    MENU_ITEM(submenu, MSG_MOVE_Y, lcd_move_y);    if (move_menu_scale < 10.0)    {        MENU_ITEM(submenu, MSG_MOVE_Z, lcd_move_z);        MENU_ITEM(submenu, MSG_MOVE_E, lcd_move_e);    }    END_MENU();}
开发者ID:elmarnitsche,项目名称:Firmware-Playground,代码行数:13,


示例28: lcd_move_menu_axis

static void lcd_move_menu_axis(){    START_MENU();    MENU_ITEM(back, MSG_HERRAMIENTAS, lcd_herramientas_menu);    MENU_ITEM(submenu, MSG_MOVE_X, lcd_move_x);    MENU_ITEM(submenu, MSG_MOVE_Y, lcd_move_y);    if (move_menu_scale < 10.0)    {        MENU_ITEM(submenu, MSG_MOVE_Z, lcd_move_z);        MENU_ITEM(submenu, MSG_MOVE_E, lcd_move_e);    }    END_MENU();}
开发者ID:Trideo,项目名称:PrintBox-Max,代码行数:13,


示例29: lcd_move_menu_axis

void lcd_move_menu_axis(){    START_MENU();    MENU_ITEM(back, MSG_SETTINGS, lcd_settings_menu);    MENU_ITEM(submenu, MSG_MOVE_X, lcd_move_x);    MENU_ITEM(submenu, MSG_MOVE_Y, lcd_move_y);    if (move_menu_scale < 10.0)    {        MENU_ITEM(submenu, MSG_MOVE_Z, lcd_move_z);        MENU_ITEM(submenu, MSG_MOVE_E, lcd_move_e);    }    END_MENU();}
开发者ID:thisismud,项目名称:Prusa-i3-Plus,代码行数:13,


示例30: lcd_control_temperature_preheat_abs_settings_menu

static void lcd_control_temperature_preheat_abs_settings_menu(){    START_MENU();    MENU_ITEM(back, MSG_TEMPERATURE, lcd_control_temperature_menu);    MENU_ITEM_EDIT(int3, MSG_FAN_SPEED, &absPreheatFanSpeed, 0, 255);    MENU_ITEM_EDIT(int3, MSG_NOZZLE, &absPreheatHotendTemp, 0, HEATER_0_MAXTEMP - 15);#if TEMP_SENSOR_BED != 0    MENU_ITEM_EDIT(int3, MSG_BED, &absPreheatHPBTemp, 0, BED_MAXTEMP - 15);#endif#ifdef EEPROM_SETTINGS    MENU_ITEM(function, MSG_STORE_EPROM, Config_StoreSettings);#endif    END_MENU();}
开发者ID:tianshiz,项目名称:3DPrinterr,代码行数:14,



注:本文中的END_MENU函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ END_OF_LIST函数代码示例
C++ END_CRIT_SECTION函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。