View Single Post
Old 09-13-2012, 09:28 PM   #27
ihor
Enthusiast
ihor understands when you whisper 'The dog barks at midnight.'ihor understands when you whisper 'The dog barks at midnight.'ihor understands when you whisper 'The dog barks at midnight.'ihor understands when you whisper 'The dog barks at midnight.'ihor understands when you whisper 'The dog barks at midnight.'ihor understands when you whisper 'The dog barks at midnight.'ihor understands when you whisper 'The dog barks at midnight.'ihor understands when you whisper 'The dog barks at midnight.'ihor understands when you whisper 'The dog barks at midnight.'ihor understands when you whisper 'The dog barks at midnight.'ihor understands when you whisper 'The dog barks at midnight.'
 
Posts: 43
Karma: 42986
Join Date: Aug 2011
Location: Lviv, Ukraine
Device: Kindle DX Graphite
Quote:
Originally Posted by NiLuJe View Post
@ihor: No idea, but the mobi6 reader is indeed called mobireader. And the last font size selected is saved in system/reader.pref in the userstore. If it helps .
you are right. I've gone further. I changed the font, and after each change I looked into this reader.pref file. I noticed that these values are used:

17, 18, 21, 25, 31, 36, 60, 86

if we look in the array

"mobireader.default.font.size.list", new int[] {
17, 19, 21, 25, 31, 33, 36, 41, 45, 48,
60, 63, 66, 70, 86, 88, 90, 92, 100
}


then we see that
a) 17, 21, 25, 31, 36, 60, 86 are present in this array
b) 18 is absent in array, but surprisignly it is written to reader.pref when second font is chosen. 19 must be instead.
c) in the array there are many numbers that are simply not used: on kindle dx there are just 8 different positions, while this array consists of 19 numbers.

I don't understand...
ihor is offline   Reply With Quote