Rev 135 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 135 | Rev 149 | ||
---|---|---|---|
Line 79... | Line 79... | ||
79 | if (( init_state==1)&&(act_mk_page==0)) |
79 | if (( init_state==1)&&(act_mk_page==0)) |
80 | { init_state=2; act_key=1; } |
80 | { init_state=2; act_key=1; } |
81 | else if ((init_state==2)&&(act_mk_page!=0)) |
81 | else if ((init_state==2)&&(act_mk_page!=0)) |
82 | { init_state=3; act_key=2; } |
82 | { init_state=3; act_key=2; } |
Line -... | Line 83... | ||
- | 83 | ||
Line 83... | Line -... | ||
83 | - | ||
84 | 84 | if(init_state==2)act_key=2; |
|
85 | } |
85 | |
86 | 86 | ||
87 | lcd_buf[act_mk_page][row]=""; |
87 | // if((init_state==3)&&(act_mk_page==0)) |
Line 88... | Line -... | ||
88 | for(int foo=0;foo<20;foo++) |
- | |
89 | lcd_buf[act_mk_page][row]+=(char)data[foo]; |
- | |
90 | - | ||
91 | if (init_state==-1) // init over |
- | |
92 | { |
- | |
93 | if (act_mk_page<act_user_page) |
- | |
94 | act_key=2; |
- | |
95 | else |
- | |
96 | if (act_mk_page>act_user_page) |
- | |
Line 97... | Line 88... | ||
97 | act_key=1; |
88 | // init_state=-1; |
98 | if (act_mk_page==act_user_page) |
89 | // else |
99 | act_key=0; |
90 | |
100 | 91 | ||
- | 92 | } |
|
101 | } |
93 | |
102 | 94 | else if (row==3) |
|
103 | else if (init_state==3) |
95 | { |
104 | { |
96 | |
105 | if (row==3) |
97 | if ((init_state==3)) |
106 | { |
98 | { |
- | 99 | if((act_mk_page==0)||(act_mk_page==pages-1)) |
|
107 | if(act_mk_page==pages-1) |
100 | init_state=-1; |
108 | init_state=-1; |
- | |
Line -... | Line 101... | ||
- | 101 | else |
|
- | 102 | act_key=2; |
|
- | 103 | ||
- | 104 | } |
|
- | 105 | ||
- | 106 | ||
- | 107 | if (init_state==-1) // init over |
|
- | 108 | { |
|
- | 109 | if (act_mk_page<act_user_page) |
|
- | 110 | act_key=2; |
|
- | 111 | else |
|
- | 112 | if (act_mk_page>act_user_page) |
|
- | 113 | act_key=1; |
|
- | 114 | if (act_mk_page==act_user_page) |
|
- | 115 | act_key=0; |
|
- | 116 | ||
- | 117 | } |
|
- | 118 | ||
Line -... | Line 119... | ||
- | 119 | ||
109 | else |
120 | } |
Line 110... | Line 121... | ||
110 | act_key=2; |
121 | lcd_buf[act_mk_page][row]=""; |
111 | } |
122 | for(int foo=0;foo<20;foo++) |
112 | } |
123 | lcd_buf[act_mk_page][row]+=(char)data[foo]; |