@@ -1320,7 +1320,7 @@ uint32_t addByIconButtonControls(uint32_t currentMenu)
1320
1320
setAddByIconValue (tempAddress);
1321
1321
1322
1322
FrameCounter = 1 ;
1323
- return Button ;
1323
+ return ADDING_BY_ICON ;
1324
1324
}
1325
1325
else
1326
1326
{
@@ -1469,26 +1469,26 @@ uint32_t memoryChangeWatchPositionButtonControls()
1469
1469
{
1470
1470
case DPADLEFT:
1471
1471
{
1472
- int32_t PosX = MemoryWatch[tempMenuSelectedOption] .PosX ;
1473
- MemoryWatch[tempMenuSelectedOption] .PosX = PosX - 5 ;
1472
+ int32_t PosX = MemoryWatchPosition .PosX ;
1473
+ MemoryWatchPosition .PosX = PosX - 5 ;
1474
1474
break ;
1475
1475
}
1476
1476
case DPADRIGHT:
1477
1477
{
1478
- int32_t PosX = MemoryWatch[tempMenuSelectedOption] .PosX ;
1479
- MemoryWatch[tempMenuSelectedOption] .PosX = PosX + 5 ;
1478
+ int32_t PosX = MemoryWatchPosition .PosX ;
1479
+ MemoryWatchPosition .PosX = PosX + 5 ;
1480
1480
break ;
1481
1481
}
1482
1482
case DPADUP:
1483
1483
{
1484
- int32_t PosY = MemoryWatch[tempMenuSelectedOption] .PosY ;
1485
- MemoryWatch[tempMenuSelectedOption] .PosY = PosY + 5 ;
1484
+ int32_t PosY = MemoryWatchPosition .PosY ;
1485
+ MemoryWatchPosition .PosY = PosY + 5 ;
1486
1486
break ;
1487
1487
}
1488
1488
case DPADDOWN:
1489
1489
{
1490
- int32_t PosY = MemoryWatch[tempMenuSelectedOption] .PosY ;
1491
- MemoryWatch[tempMenuSelectedOption] .PosY = PosY - 5 ;
1490
+ int32_t PosY = MemoryWatchPosition .PosY ;
1491
+ MemoryWatchPosition .PosY = PosY - 5 ;
1492
1492
break ;
1493
1493
}
1494
1494
default :
@@ -1528,38 +1528,41 @@ uint32_t memoryChangeWatchPositionButtonControls()
1528
1528
{
1529
1529
case DPADLEFT:
1530
1530
{
1531
- int32_t PosX = MemoryWatch[tempMenuSelectedOption] .PosX ;
1532
- MemoryWatch[tempMenuSelectedOption] .PosX = PosX - 1 ;
1531
+ int32_t PosX = MemoryWatchPosition .PosX ;
1532
+ MemoryWatchPosition .PosX = PosX - 1 ;
1533
1533
1534
1534
FrameCounter = 1 ;
1535
1535
return Button;
1536
1536
}
1537
1537
case DPADRIGHT:
1538
1538
{
1539
- int32_t PosX = MemoryWatch[tempMenuSelectedOption] .PosX ;
1540
- MemoryWatch[tempMenuSelectedOption] .PosX = PosX + 1 ;
1539
+ int32_t PosX = MemoryWatchPosition .PosX ;
1540
+ MemoryWatchPosition .PosX = PosX + 1 ;
1541
1541
1542
1542
FrameCounter = 1 ;
1543
1543
return Button;
1544
1544
}
1545
1545
case DPADUP:
1546
1546
{
1547
- int32_t PosY = MemoryWatch[tempMenuSelectedOption] .PosY ;
1548
- MemoryWatch[tempMenuSelectedOption] .PosY = PosY + 1 ;
1547
+ int32_t PosY = MemoryWatchPosition .PosY ;
1548
+ MemoryWatchPosition .PosY = PosY + 1 ;
1549
1549
1550
1550
FrameCounter = 1 ;
1551
1551
return Button;
1552
1552
}
1553
1553
case DPADDOWN:
1554
1554
{
1555
- int32_t PosY = MemoryWatch[tempMenuSelectedOption] .PosY ;
1556
- MemoryWatch[tempMenuSelectedOption] .PosY = PosY - 1 ;
1555
+ int32_t PosY = MemoryWatchPosition .PosY ;
1556
+ MemoryWatchPosition .PosY = PosY - 1 ;
1557
1557
1558
1558
FrameCounter = 1 ;
1559
1559
return Button;
1560
1560
}
1561
1561
case A:
1562
1562
{
1563
+ MemoryWatch[tempMenuSelectedOption].PosX = MemoryWatchPosition.PosX ;
1564
+ MemoryWatch[tempMenuSelectedOption].PosY = MemoryWatchPosition.PosY ;
1565
+
1563
1566
SelectedOption = 0 ;
1564
1567
HideMenu = false ;
1565
1568
@@ -1568,8 +1571,6 @@ uint32_t memoryChangeWatchPositionButtonControls()
1568
1571
}
1569
1572
case B:
1570
1573
{
1571
- MemoryWatch[tempMenuSelectedOption].PosX = MemoryWatchPosition.PosX ;
1572
- MemoryWatch[tempMenuSelectedOption].PosY = MemoryWatchPosition.PosY ;
1573
1574
SelectedOption = 0 ;
1574
1575
HideMenu = false ;
1575
1576
0 commit comments