View Single Post
Old 09-04-2009, 11:55 AM   #10
ericshliao
Guru
ericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enoughericshliao will become famous soon enough
 
Posts: 976
Karma: 687
Join Date: Nov 2007
Device: Dell X51v; iLiad v2
Quote:
Originally Posted by wallcraft View Post
I looked into it when the tiny + issue first came up, and the + is drawn by the app (it is not an icon). My impression was that this issue had been fixed in 0.10.X, but I switched to OpenInkPot on a Hanlin V3 (also FBReader by the way) for most of my reading before upgrading my iLiad to that version. Perhaps it was fixed on the DR1000S, but not the iLiad?
Are you sure that you saw the tiny "+" of FBReader being replaced on any platform? Maybe you have mixed up your experience with some other application. For most GTK+ apps, we usually see a triangle, when collapsed pointing to right and pointing downward when expanded. It's unique that FBReader uses a tiny "+" instead of a triangle.
Besides, I think that the tiny "+" is not provided in FBReader source package. It's highly possible that FBReader uses stock item provided by GTK+.

Added:
I think I was wrong about thinking FBReader uses stock item provided by GTK+ to draw the tiny "+". Another look in the UI of FBReader on Linux desktop makes me guessing FBReader draw the "+" with drawLine api, not using any prepared image file. The mystery should lie in "ZLTextDrawTreeLines.cpp".

Last edited by ericshliao; 09-04-2009 at 12:30 PM.
ericshliao is offline   Reply With Quote