|
| ctlButton_t | buttonBack ={CONTROL_BUTTON,LCD_LINE4,TXT_BACK} |
| |
| screenItem_t | buttonBack_s ={(control_t*)&buttonBack,BACK} |
| | Definition of the Back Button as a Replacement for the Cancel Button. More...
|
| |
| ctlButton_t | buttonBacks ={CONTROL_BUTTON,LCD_LINE4+18,TXT_BACKs} |
| |
| screenItem_t | buttonBacks_s ={(control_t*)&buttonBacks,BACK} |
| | Definition of the Back Button as a Replacement for the Cancel Button. More...
|
| |
| ctlButton_t | buttonCancel ={CONTROL_BUTTON,LCD_LINE4,TXT_CANCEL} |
| |
| screenItem_t | buttonCancel_s ={(control_t*)&buttonCancel,CANCEL} |
| | Definition of the standard Cancel Button, last Line, left. More...
|
| |
| ctlButton_t | buttonEnter ={CONTROL_BUTTON,LCD_LINE4+10,TXT_ENTER} |
| |
| screenItem_t | buttonEnter_s ={(control_t*)&buttonEnter,ENTER} |
| | Definition of the standard Enter Button, last line, right. More...
|
| |
| ctlButton_t | buttonStart ={CONTROL_BUTTON,LCD_LINE3+14,TXT_START} |
| |
| screenItem_t | buttonStart_s ={(control_t*)&buttonStart,START} |
| | Definition of the standard Cancel Button, last Line, left. More...
|
| |
| ctlEnterNumber_t | inSink1 ={CONTROL_ENTERNUMBER,LCD_LINE1+11,EnterSink,0,&inSink1ev} |
| |
| screenItem_t | inSink1_s ={(control_t*)&inSink1,0} |
| |
| enterNumberVariable_t | inSink1ev ={"0.0000","A"} |
| |
| static const char TXT_CANCEL [] | PROGMEM = "Cancel" |
| | The Cancel-Button usually appears in the last line on the left. More...
|
| |
| ctlRefresh_t | resetCause ={CONTROL_REFRESH,LCD_LINE3,drawResetCause,0} |
| |
| screen_t | screenDischgTest |
| |
| screen_t | screenManualTest |
| |
| screen_t | screenVersion |
| | The Version Screen. More...
|
| |
| volatile uint8_t | sFlags |
| | Flags used for Screen Control. More...
|
| |
| sinkPrefixValues_t | sinkPVal |
| |
| ctlRefresh_t | temp ={CONTROL_REFRESH,LCD_LINE4,DrawTempCallback,0} |
| |
| screenItem_t | temp_s ={(control_t*)&temp,0} |
| |
| ctlText_t | terminator ={CONTROL_TERMINATOR} |
| |
| screenItem_t | terminator_s ={(control_t*)&terminator,0} |
| | Definition of the Terminator. This Screen Item has to be the very last Control in a Screen Struct. More...
|
| |
| ctlText_t | txtCurrent ={CONTROL_TEXTLA,LCD_LINE1,txtCurrent_t} |
| |
| screenItem_t | txtCurrent_s ={(control_t*)&txtCurrent,0} |
| |
| ctlText_t | txtSetPoint ={CONTROL_TEXTLA,LCD_LINE1,txtSetPoint_t} |
| |
| screenItem_t | txtSetPoint_s ={(control_t*)&txtSetPoint,0} |
| |
| ctlRefresh_t | valueAS ={CONTROL_REFRESH,LCD_LINE3,DrawASCallback,0} |
| |
| screenItem_t | valueAS_s ={(control_t*)&valueAS,0} |
| |
| ctlRefresh_t | valueI1 ={CONTROL_REFRESH,LCD_LINE2,DrawVIcallback,0} |
| |
| screenItem_t | valueI1_s ={(control_t*)&valueI1,0} |
| |
| ctlRefresh_t | valueUPR1 ={CONTROL_REFRESH,LCD_LINE3,DrawPRcallback,0} |
| |
| screenItem_t | valueUPR1_s ={(control_t*)&valueUPR1,0} |
| |
| ctlText_t | versionL1 ={CONTROL_TEXTLA,LCD_LINE1,TXT_VERSIONL1} |
| |
| screenItem_t | versionL1_s ={(control_t*)&versionL1,0} |
| |
| ctlText_t | versionL2 ={CONTROL_TEXTLA,LCD_LINE2,TXT_BUILD} |
| |
| screenItem_t | versionL2_s ={(control_t*)&versionL2,0} |
| |
| screenItem_t | versionL3_s ={(control_t*)&resetCause,0} |
| |
| ctlText_t | versionL4 ={CONTROL_TEXTLA,LCD_LINE4,TXT_WWW} |
| |
| screenItem_t | versionL4_s ={(control_t*)&versionL4,0} |
| |
Screen handling.
- Copyright
- Copyright (C) 2009 Robert Loos http://www.loosweb.de
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
| const char txtCurrent_t [] PROGMEM = "Cancel" |
|
static |
The Cancel-Button usually appears in the last line on the left.
The Text for Set Point.
The Program Version as to be displayed in the Greeting Screen.
The Start-Button usually appears in the 3rd line on the right.
The small Back-Button is a space-saving alternative.
The Back-Button is a Replacement for the Cancel Button.
The Enter-Button usually appears in the last line on the right.