text viewer: reworks screen access logics and some bugs fix.
authoruchida <uchida@a1c6a512-1295-4272-9138-f99709370657>
Sat, 26 Jun 2010 09:14:53 +0000 (09:14 +0000)
committeruchida <uchida@a1c6a512-1295-4272-9138-f99709370657>
Sat, 26 Jun 2010 09:14:53 +0000 (09:14 +0000)
commit5510689f4eeca3c024ab354c70457048f224b3de
treefb6bbde022027ccf24b2cb1be49a3c7369cf45e0
parent5183a076e73116cc6608d39cd288836f75bbe629
text viewer: reworks screen access logics and some bugs fix.
- screen access logics separte from tv_window. (new tv_display.[ch])
- using multi screen api.
- (bug fix) the head of the each line is not normally displayed when the alignment is RIGHT.
- (bug fix) unnecessary blank line is not displayed. (a part of FS#11400).
- (bug fix) the order by which callback functions were called was not correct. (FIFO->FILO)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27138 a1c6a512-1295-4272-9138-f99709370657
apps/plugins/text_viewer/SOURCES
apps/plugins/text_viewer/tv_display.c [new file with mode: 0644]
apps/plugins/text_viewer/tv_display.h [new file with mode: 0644]
apps/plugins/text_viewer/tv_preferences.c
apps/plugins/text_viewer/tv_text_processor.c
apps/plugins/text_viewer/tv_window.c