===============
ReadManiac FAQ
===============


----------
 Question
----------

 How to create my own font ?

---------
 Answer
---------

 Read help file of CreateFont utility (CreateFont.hlp) on this topic.


----------
 Question
----------

 I have Siemens  M65.  Is there something could be done to allow midlet 
browse hidden directory "System" ?


---------
 Answer
---------

 No, midlet can not access hidden directories.


----------
 Question
----------

 On what phones file browser does work ?

---------
 Answer
---------

 On some phones midlet can browse whole filesystem, on some - only storage directory.
On some phones it can't browse at all; on that models a list of recently opened files 
are used.


 Here is a summary:

+-------------------------+-----------------+
|                         |                 |
| Model, firmware version | Browser support |
|                         |                 |
+-------------------------|-----------------|
| SL55 05.2638+           |       S         |
+-------------------------+-----------------+
| C55 7.0+                |       -         |
+-------------------------+-----------------+
| M50 10.0+               |       -         |
+-------------------------+-----------------+
| C60 14.1259+            |       F         |
+-------------------------+-----------------+
| CF62 00.1661+           |       S         |
+-------------------------+-----------------+
| CX65 01                 |       F         |
+-------------------------+-----------------+
| MC60 00.5205            |       F         |
+-------------------------+-----------------+
| S55 11.2801+            |       S         |
+-------------------------+-----------------+
| S55 <11                 |       S*        |
+-------------------------+-----------------+
| SL45i <56               |       -         |
+-------------------------+-----------------+
| SL45i 5601              |       S**       |
+-------------------------+-----------------+


F  - Full browser

S  - "\Storage" only

S* - "\Storage" only, midlet should be installed to directory 
    "Java\jam\ReadManiac\". Otherwise it will not be able to browse.

S** -  Thanks to Chaos (http://users.iptelecom.net.ua/~dmitry_z/), 
       Readmaniac now can retrive file list of "\storage" directory
      on SL45i phones with firmware 56.

       Midlet should be installed to "Java\jam\ReadManiac\" directory.

       If you want to install it to other directory, than put the proper path
      in "storage=" line in the " "ReadMinac.jad" file.

       A hack is used, so do not expect it to work 100% stable.

       If you want to disable this feature and return to recent opened
      files list system, than delete "storage=" line from "ReadMinac.jad" 
      file.

-  - browser not available - list of recently opened files are used.

      Midlet keeps names of all recently opened files inside "filelist.dat".

      This is a simple text file with a filename in each line.

      You can add new filenames to file "filelist.dat" manually, when you
     upload new files on the phone from PC.



---------
 Question
---------

 Midlet can't browse MMC card?

---------
 Answer
---------

 Yes, its pitty, but due to technical limitations browser does not
work on SL45i. It just does not supported by firmware. 

Version 1.8: Starting from version 1.8, ReadManiac can browse on sl45i
with firmware 56. 


---------
 Question
---------

 When midlet starts, a messagebox appears "Allow acess to ... directory ?".
Its annoing.


---------
 Answer
---------

 The only folder allowed for midlet by default is "\storage" folder. If you
place files in "\storage" folder, message box will not appear.
 If in this dialog you select "For session", it will never apear again until 
you quit midlet.


---------
 Question
---------

 I put files in "\storage" directory, but they are not listed in "File" menu
and can not be opened. I have Siemens CX65.

 
---------
 Answer
---------

 On new phones "\storage" directory is no longer used. Phone creates directory named
"data\system\java\[hash code]" instead (where "hash code" is random number).

 To find right directory, run midlet once, exit,  and find directory with 
a file "options.dat" inside. Place all text files there, and they will be 
listed in "File" menu normally.

 Version 1.7: This version include file brovser. You are not longer forced to use
"\storage" directory. Place files anywhere !



---------
 Question
---------

 I do not have craddle/cable, how can I install midlet on the phone ?

---------
 Answer
---------

 I. You can download it directly from internet:

   1) Configure your phone for WAP browsing.
   2) Enter WAP browsen and enter the following page address:
 
      www.deep-shadows.com/hax/downloads/readmaniac.jad
      (use lower case everywhere)

     When phone asks you whether you want do download midlet,
     press "yes".

   3) Configure internet settings for JAVA apllications on your phone.
     After this you will be able to download text files from web pages.

 II. You can ask your frend to send midlet via IRDA.



---------
 Question
---------

 Can I download fonts ?

---------
 Answer
---------

 No, this will be available in the next versions.



---------
 Question
---------

 ReadManiac is a great midlet! But: How can I edit the original .fnt 
fonts from the .jar-file? I want to modify it, because i want to read 
german text files on ReadManiac, but some characters are incorrect and 
i dont want to create new fonts.

---------
 Answer
---------

 Starting from version 1.6, build-in fonts can be replaced in jar file.



---------
 Question
---------

 How do I create font for PUNJAB script ?

---------
 Answer
---------

 PUNJAB script requires support for overhung glyphs. This is available 
in version 1.3+ of midlet.

 Use CreateFont program with following options:
 UpperCase: Off
 Overhung: On
 
 Use Midlet with following options:

Options - Codepage: Win-Europe
Options - Formating - Cut words: Off
Options - Formating - Trim "-" : Off 

 Version 1.3 package also includes PUNJAB font in "\SampleFont" directory.


---------
 Question
---------

 Midlet was working fine, but when I opened some file it crashed.
Now it crashes always when I try to run it.

---------
 Answer
---------

 Enter Card Explorer and erase "options.dat" file in "ReadManiac\Storage" 
directory.


---------
 Question
---------

 Backlight turns on with keypress, newertheless option "Light" is set to OFF.

---------
 Answer
---------

 Backlight is enabled by phone's firmware. Disable backlight in phone's settings.


---------
 Question
---------

 Are you going to make this project open-source ?

---------
 Answer
---------

 Only after I completely lost interest.

