Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of UniGraphic by
Diff: Display/TFT.cpp
- Revision:
- 8:26757296c79d
- Parent:
- 7:bb0383b91104
- Child:
- 10:668cf78ff93a
diff -r bb0383b91104 -r 26757296c79d Display/TFT.cpp --- a/Display/TFT.cpp Tue Feb 17 11:02:06 2015 +0000 +++ b/Display/TFT.cpp Tue Feb 17 17:54:14 2015 +0000 @@ -207,14 +207,14 @@ wr_cmd8(0x33); wr_data16(topfixedareasize); //num lines of top fixed area wr_data16(scrollareasize+scrollbugfix); //num lines of vertical scroll area, +1 for ILI9481 fix - if((areasize+startY)>height()) bfa=0; - else bfa = height()-(areasize+startY); + if((areasize+startY)>screensize_Y) bfa=0; + else bfa = screensize_Y-(areasize+startY); wr_data16(bfa); //num lines of bottom fixed area } void TFT::scroll (int lines) // ie 1= scrollup 1, 479= scrolldown 1 { wr_cmd8(0x37); - wr_data16((topfixedareasize+lines)%scrollareasize); //num lines of top fixed area + wr_data16(topfixedareasize+(lines%scrollareasize)); // select the (absolute)line which will be displayed as first scrollarea line } void TFT::scrollreset() {