Subversion Repositories NaviCtrl

Rev

Rev 489 | Rev 500 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 489 Rev 498
Line 72... Line 72...
72
u8 DispPtr = 0;
72
u8 DispPtr = 0;
73
s8 DisplayBuff[DISPLAYBUFFSIZE];
73
s8 DisplayBuff[DISPLAYBUFFSIZE];
Line 74... Line 74...
74
 
74
 
75
 
75
 
Line 76... Line 76...
76
u8 MenuItem = 0;
76
u8 MenuItem = 0;
77
u8 MaxMenuItem = 23;
77
u8 MaxMenuItem = 24;
78
 
78
 
79
void Menu_Putchar(char c)
79
void Menu_Putchar(char c)
Line 483... Line 483...
483
                        else
483
                        else
484
                        {
484
                        {
485
                                LCD_printfxy(0,1,"Not connected");
485
                                LCD_printfxy(0,1,"Not connected");
486
                        }
486
                        }
487
                        break;
487
                        break;
-
 
488
 
-
 
489
                case 24:
-
 
490
                        {
-
 
491
                                static u8 index = 1, ret = 0;
-
 
492
                                if(Keys & KEY3) //  next step
-
 
493
                                {
-
 
494
                                        if(index < 4) index++;
-
 
495
                                        else index = 1;
-
 
496
                                }
-
 
497
                                if(Keys & KEY4)
-
 
498
                                {
-
 
499
                                        WPL_Store.Index = index;
-
 
500
                                        ret = PointList_ReadFromFile(&WPL_Store);                      
-
 
501
                                }
-
 
502
                                LCD_printfxy(0,0,"Load WPL" );
-
 
503
                                LCD_printfxy(0,1,"Name: %s", WPL_Store.Name);
-
 
504
                                //                12345678901234567890
-
 
505
                                LCD_printfxy(0,2,"Points    Index     ");
-
 
506
                                LCD_printfxy(0,3," %3d      %3d   LOAD", PointList_GetCount(), index);
-
 
507
                        }                                                
-
 
508
                        break;
-
 
509
 
488
                default:
510
                default:
489
                        //MaxMenuItem = MenuItem - 1;
511
                        //MaxMenuItem = MenuItem - 1;
490
                        MenuItem = 0;
512
                        MenuItem = 0;
491
                        break;
513
                        break;
492
    }
514
    }