This commit is contained in:
wu58430 2023-12-04 22:33:32 +08:00
parent cfe20e5b86
commit 913c96c63d
2 changed files with 15 additions and 13 deletions

View file

@ -1451,19 +1451,19 @@ static void MENU_Key_MENU(const bool bKeyPressed, const bool bKeyHeld)
#ifdef ENABLE_MDC1200
if (UI_MENU_GetCurrentMenuId() == MENU_MDC_ID)
{
if (edit_index < 0)
{
// edit_index = 0;
// while (edit_index < 4)
// edit[edit_index++] = '_';
edit_index = 0; // 'edit_index' is going to be used as the cursor position
// make a copy so we can test for change when exiting the menu item
memmove(edit_original, edit, sizeof(edit_original));
return;
}
else
// if (edit_index < 0)
// {
//// edit_index = 0;
//
//
//// while (edit_index < 4)
//// edit[edit_index++] = '_';
// edit_index = 0; // 'edit_index' is going to be used as the cursor position
// // make a copy so we can test for change when exiting the menu item
// memmove(edit_original, edit, sizeof(edit_original));
// return;
// }
// else
if (edit_index >= 0 && edit_index < 4)
{ // editing the channel name characters

View file

@ -701,6 +701,8 @@ void UI_DisplayMenu(void) {
// else
if(gIsInSubMenu){ // show the channel name being edited
edit_index=0;
memmove(edit_original, edit, sizeof(edit_original));
UI_PrintStringSmall(edit, menu_item_x1, menu_item_x2, 3);
if (edit_index < 4)
UI_PrintStringSmall("^", menu_item_x1+(((menu_item_x2 - menu_item_x1) - (28)) + 1) / 2 + (7 * edit_index), 0, 4); // show the cursor