🎨 MarlinUI for E3V2 tweaks

This commit is contained in:
Scott Lahteine
2021-08-27 16:12:08 -05:00
parent b0a91073b2
commit 521fda0235
5 changed files with 24 additions and 33 deletions

View File

@@ -47,7 +47,7 @@ uint8_t read_byte(uint8_t *byte) { return *byte; }
* ~ displays '1'....'11' for indexes 0 - 10
* * displays 'E1'...'E11' for indexes 0 - 10 (By default. Uses LCD_FIRST_TOOL)
*/
void DWIN_String::add(uint8_t *string, int8_t index, uint8_t *itemString) {
void DWIN_String::add(uint8_t *string, const int8_t index, uint8_t *itemString/*=nullptr*/) {
wchar_t wchar;
while (*string) {
@@ -127,7 +127,7 @@ void DWIN_String::add(wchar_t character) {
if (str[1]) add_character(str[1]);
}
void DWIN_String::add_character(uint8_t character) {
void DWIN_String::add_character(const uint8_t character) {
if (len < MAX_STRING_LENGTH) {
data[len] = character;
len++;
@@ -135,7 +135,7 @@ void DWIN_String::add_character(uint8_t character) {
}
}
void DWIN_String::rtrim(uint8_t character) {
void DWIN_String::rtrim(const uint8_t character) {
while (len) {
if (data[len - 1] == 0x20 || data[len - 1] == character) {
len--;
@@ -147,7 +147,7 @@ void DWIN_String::rtrim(uint8_t character) {
}
}
void DWIN_String::ltrim(uint8_t character) {
void DWIN_String::ltrim(const uint8_t character) {
uint16_t i, j;
for (i = 0; (i < len) && (data[i] == 0x20 || data[i] == character); i++) {
//span -= glyph(data[i])->DWidth;
@@ -158,7 +158,7 @@ void DWIN_String::ltrim(uint8_t character) {
eol();
}
void DWIN_String::trim(uint8_t character) {
void DWIN_String::trim(const uint8_t character) {
rtrim(character);
ltrim(character);
}