
 TinyBox - A Frontend for TinyWeb

 This program is a frontend for TinyWeb. It does not make 
 any sense to use this program without TinyWeb(tiny.exe).
 If you use this program you agree to the licence. 
 See licence.txt.
 
 Features

 - Start and Stop TinyWeb (not CTRL-ALT-DEL! ;-) )
 - Configuration and Storage of 'Projects' (name of 
   project,root directory,start(log) directory, port)
 - Creation of an index.html file in the root directory
   (3 options, automatically if wanted)
 - Viewing the LOG files

New in TinyBox 1.1

 - Viewing the LOG files - while TinyWeb is running
 - Sizeable LOG-file window - Size is stored between sessions
 - Keyboard shortcuts for almost all functions
 - Helpful tooltips on almost all controls
 - A default port can be specified (i.e. 443)
 - Portnumbers now may be changed manually or by UP/Down 
   arrow keys +/-1 and PAGEUP/PAGEDOWN keys +/-100, not 
   any longer by the slow and unhandy Up-Down buttons

Bugfixes

 - Port numbers greater than 999 are now handled correctly
 - Root directory now may contain whitespaces
 - TinyBox now recognizes if TinyWeb exits on error (or user action)
 - Windows now will scale correctly to the dpi count of the display
 - The Trayicon Popup Menu now will hide properly

 Download
 
 http://people.freenet.de/ralph.becker/tinybox 
 
 Usage

 Copy tinybox.exe into the directory where tiny.exe is.
 Then start tinybox.exe. After the startup window 
 disappeared or you clicked 'OK', you will see an icon 
 in the taskbar near the clock and the main window of 
 TinyBox. If you are not familiar with TinyWeb please 
 read the documentation of TinyWeb (www.ritlabs.com).
 
 If you did not put tinybox.exe into the directory where 
 TinyWeb is, you will be prompted to locate it. Navigate  
 to the directory where 'tiny.exe' is, select it and then 
 press 'Open'. Now you will be able to run and stop TinyWeb 
 with this program. Select a root directory and a start 
 directory. If no index.html is found in the root directory
 you will be asked if want to create one. If Yes then choose 
 one of the build-in html-generating possibilities or create 
 it by ourself. Save it as index.html in the root directory.
 Then run Tinyweb. Test your pages and/or CGIs. IIf you want 
 to view the log-files click 'View Logs' in the main window, 
 or choose 'Logs' in rightclick popupmenu of the taskbar icon.
 
 You can store your settings as a project. To use the 
 current settings click 'Add' and enter a name for the 
 project. To create a new project from scratch click 
 'New'. To edit or delete a project select the project 
 in the projects box and click the appropriate button.
 
 Note that only this instance of TinyWeb can be stopped 
 which was started with TinyBox. So if an instance of 
 Tinyweb is running and you start TinyBox you can not 
 stop the running instance of TinyWeb. Note also that 
 TinyBox can only run one instance of TinyWeb, which 
 is able to run several instances on different ports.

 To exit TinyBox right-click the icon in the taskbar 
 and choose 'Exit'. To change the TinyWeb application 
 path, hide the main window if visible, choose 'About' 
 in the right-click menu, press CTRL-ALT keys and click 
 'Ok' in the About box.Hint: Tinyssl.exe is also supported.
 
 To remove this program from your computer, delete the 
 files which has been extracted from the zip distribution 
 file and remove the registry key rabesoft and its subkeys 
 in HKEY_CURRENT_USER\software.
 
Keyboard shortcuts

 Window/Function               Keyboard shortcut
 Main Window
  - Select Root Directory      ALT - R 
  - Select Start Directory     ALT - W (Working Dir)
  - Set Default Port           ALT - P 
  - New Project                ALT - N 
  - Add as New Project         ALT - A 
  - Edit Project               ALT - E 
  - Delete Project             ALT - D 
  - Start TinyWeb              ALT - S 
  - Stop TinyWeb               ALT - T (Terminate) 
  - View Logfile               ALT - L 
  - Enter Bind Address         ALT - B 
  - Select Project             CTRL - P 
  - Hide Window                ALT - H (or ESC) 
  - Exit TinyBox               CTRL - X 
 Logfile Window 
  - Load Access log            ALT - A 
  - Load Agent log             ALT - G 
  - Load Error log             ALT - E 
  - Load Referer log           ALT - R 
  - Hide Window                ALT - H (or ESC)
 Html Window
  - New File                   ALT - N
  - Open File                  ALT - O
  - Save Fie                   ALT - S
  - Create Html                ALT - C
  - Select Link                ALT - L
  - Select Dummy               ALT - D
  - Select Filelist            ALT - F
  - Hide Window                ALT - H (or ESC)
 
 Contact
 
 If you have any questions, remarks or proposals for 
 improvements, please feel free to contact me.
 
 email: ralph.becker.privat@web.de
 
 Ralph Becker
 
