|
@@ -304,7 +304,6 @@ bool lcd_oldcardstatus;
|
|
#endif
|
|
#endif
|
|
|
|
|
|
uint8_t selected_sheet = 0;
|
|
uint8_t selected_sheet = 0;
|
|
-char defaultSheetNames[3][8] = {"Smooth1","Smooth2","Textur1"};
|
|
|
|
|
|
|
|
bool ignore_click = false;
|
|
bool ignore_click = false;
|
|
bool wait_for_unclick;
|
|
bool wait_for_unclick;
|
|
@@ -6596,9 +6595,8 @@ static void lcd_reset_sheet()
|
|
eeprom_read_block(menuData->name, EEPROM_Sheets_base->s[selected_sheet].name, sizeof(Sheet::name));
|
|
eeprom_read_block(menuData->name, EEPROM_Sheets_base->s[selected_sheet].name, sizeof(Sheet::name));
|
|
|
|
|
|
menuData->initialized = false;
|
|
menuData->initialized = false;
|
|
- for (uint_least8_t i = 0; i < sizeof(Sheet::name); ++i){
|
|
|
|
- menuData->name[i] = defaultSheetNames[selected_sheet][i];
|
|
|
|
- }
|
|
|
|
|
|
+ strcpy_P(menuData->name, (char *)pgm_read_word(&(defaultSheetNames[selected_sheet])));
|
|
|
|
+
|
|
|
|
|
|
eeprom_update_word(reinterpret_cast<uint16_t *>(&(EEPROM_Sheets_base->s[selected_sheet].z_offset)),0xffff);
|
|
eeprom_update_word(reinterpret_cast<uint16_t *>(&(EEPROM_Sheets_base->s[selected_sheet].z_offset)),0xffff);
|
|
eeprom_update_block(menuData->name,EEPROM_Sheets_base->s[selected_sheet].name,sizeof(Sheet::name));
|
|
eeprom_update_block(menuData->name,EEPROM_Sheets_base->s[selected_sheet].name,sizeof(Sheet::name));
|