TinyBar v1.0 - (c) by Marko Schuster '97 -  FREEWARE


WHAT?	Tinybar is a small bar displaying free memory, diskspace, date, time,
	it can launch programmes and change the wallpaper. Highly customizeable.

REQUIREMENTS
	- Windows95 or compatible operating system
	- Some VERY common system-files installed (as everyone should have it, they're not
	  included in this archive). I think you need VB40032.DLL, COMDLG32.DLL and maybe
	  some else ;-) If you've ever installed a 1-2 MB package of a programme written in
	  VisualBasic4, you surely have these files. Otherwise, check Microsofts WEB-Page or
	  many Shareware-CDs

FEATURES
	- Show free&total RAM, free&total VRAM (Swap-file), free&total both
	- Show short/medium/long date, short/long time, Windows-Uptime
	- Show free Diskspace on Drive A-Z
	- Show any text.
	- Show all above in the order YOU like - and only what YOU want!
	- Show all in 5 different, configurable colors with configurable background-color
	- Choose the font, fontsize, bordersize and update-interval YOU want
	- Stays in front of all windows if YOU want it to do so
	- Randomly set a Wallpaper for windows-background from a specified directory if .. :-)
	- POPUP-Menu to change Wallpaper and launch programmes
	- Configuration-Window with what-you-see-is-what-you-get ;-)
	- You can make it SO small that you cannot see it anymore - just a line to access
	  the pulldown-menu :-)

	Ok, Ok .. I see, you'll like it :-) See below for a description of all features..

BUGS/LIMITATIONS
	- I don't know special problems, however, in the test-time it quitted once with an
	  error as the system (CPU) was heavily used. May be a bug of VB or Win95 or whatever:)
	  Very seldom, there may also be a problem with the window-redraw, say, the border-line
	  is not drawn -  don't know if I fixed anything yet... however, not happened in the
	  last 4 weeks (I used the v0.9 2 months before I added the last highlights to v1.0)
	- Very uncommon, unexpected things may cause errors, if so, please contact me.
	- A very big font may cause strange looking of the config-window.

DISCLAIMER
	The well-known stuff: Use it at your own risk. I'm not responsible for any damage
	this programme may make (though I cannot think of any, maybe you get crazy and spend
	some hours configuring it ;-) ). 

INSTALL
	Just copy the files in a directory where you want (be sure to copy the "menu"-folder
	also or make a directory within the directory you've copied the tinybar.exe in.
	(For example, copy tinybar.exe to "c:\programmes\tinybar\tinybar.exe" and then
	 make a "makedir c:\programmes\tinybar\menu" ...)
	If you use PKUNZIP, you have to use the option "-d"  to extract the menu-folder.
	If you want, you can make a link to the StartUp-Folder. Specially useful if you use
	the "auto-change-wallpaper-on-startup"-feature .. and always a good idea.


USAGE
	MOVE the bar:	hold down shift-key, press left mouse-button over the bar and move it.

	CHANGE STAY-IN-FRONT:	double click the bar will toggle wether the bar should stay
				in front of all windows or not.

	EXIT:	Press ESC to exit TinyBar (or use the Exit-Menu)

	POPUP-MENU:	Press right mouse button to open the popup-menu.


POPUP-MENU
	The first entries in the popup-menu are the links/entries from the menu-folder.
	Click on it and launch the programme (or document, or whatever)

	Below them, there's a sub-menu called "Wallpaper". It lists all the wallpapers (by
	name) it found in the wallpaper-directory. (This directory can be specified in the
	Config-Window and will only list *.BMP - files!). Click on wallpaper-file will change
	the wallpaper, click on "random" if you cannot decide what bitmap you want to see :-)

	The last entry is also a sub-menu called "TinyBar":
	 - ABOUT (shows the About-Window with a short description)
	 - CONFIG (shows the Config-Window to change the configuration)
	 - RELOAD MENU (reloads the list of programmes and wallpapers, if you have changed
			files in one of the both drawers, you should click here)
	 - EXIT (will exit, same as pressing ESC when the bar has the focus)
	 - UPDATE-INTERVAL 0,5s (for a very fast update-interval)
	 - UPDATE-INTERVAL ?s (for the update-interval specified in the configuration)
	 - UPDATE-INTERVAL 10s (for a very slow update-interval, if you need the CPU..)


CONFIG-WINDOW
	Here's the power to change everything you may want to change. Well, ok, not EVERYthing.
	The first line show how the bar would look like with the new settings, shows the
	different colors, background-color and font&fontsize.
	
	CHANGE FONT 	Changes the font and fontsize

	Color of xxxx = yyyy:	"xxxx" is 'Background' or 'Text\1' through 'Text\5' to change
				fore- and background colors. In the "yyyy"-field you can then
				choose a pre-defined windows-color or a 'Own Color'. The latter
				will open a window where you can change/edit the color.

	Border-Size:	Changes the border size (free pixels between the black&white-borderline
			and the text) from 0 to 10 pixels.

	Update every:	Changes the update-time from 0.1s to 99.9s. A small value here will
			result in faster updates, but will use much of the CPU-Power. For
			normal usage, I suggest to set it between 2s and 5s. Pentium-Users
			may of course use faster updates.

	Display:	This is the line which is displayed in the bar. You can insert here
			any text you like and access all special informations with "\" as the
			following list shows: (a short summary is in the config-window!)
			\A - insert free diskspace on drive A: 
			 : - : [ UPPER case letter! free-diskspace in MB/KB/B or "n/a" ]
			\Z - insert free diskspace on drive Z: 
			\m - insert free RAM in MB/KB/B
			\n - insert total RAM in MB/KB/B
			\v - insert free VRAM in MB/KB/B (the swap-file, you know)
			\w - insert total VRAM in MB/KB/B
			\f - insert free memory (RAM+VRAM) in MB/KB/B
			\a - insert total memory (RAM+VRAM) in MB/KB/B
			\d - insert the date in the short-date-format
			\e - insert the date in the medium-date-format
			\l - insert the date in the long-date-format
			\t - insert the time (without seconds) hh:mm
			\s - insert the time (incl. seconds) hh:mm:ss
			\u - insert the windows-uptime (in the format: days.hours:minutes)
			\> - insert a TAB (so that the size of the window isn't changed every-
			     time (useful if a proportional font is used ..))
			\1 - change the foreground-color to color 1
			:  -  ( \2   \3   \4 - change to color 2, 3, 4 )
			\5 - change the foreground-color to color 5

		Examples: "Free: \m+\v=\f"    may give   "Free: 128k+12m=12.1m"
			  "\1C: \C - D: \D\>\2\t"    ..  "C: 210m - D: 8,5m	18:32"

			  Just play around ;-) When nothing is set&saved, a standard-line
			  is used. To have an idea what is possible, look at mine:

			  "C: \C \2\1 D: \D \2\1 E: \E \2\1 F: \F \2\1 G: \G \2 J: \J\1  \>Mem: \3\m \1+ \v (\4\a\1)  \>\5\t  \1\d  \4\u"

			  You see, this can be very colorful and customizeable. But the more
			  complex it is, the more CPU-Time it needs on every update!
			  (And, of course, the "s aren't necessary :-) )

	EDIT MENU	Starts the explorer with the menu-folder to add new links, copy links
			in etc.

	SAVE POSITION	Saves the bars position on the screen.

	CHANGE WP-DIRECTORY	changes the wallpaper-directory. Then Press same button for "OK"

	CHANGE WALLPAPER ON STARTUP	randomly changes the wallpaper everytime TinyBar starts

	USE	Use the new configuration, but don't save it.

	SAVE&USE  Use the new configuration and save it

	CANCEL	Cancel the new configuration, use the one which is used before.


VERSION
	v1.0   11. July 1997 - first public release
                               enhancements to prg.-launch
                               added wallpaper-feature
	v0.9       May  1997 - first "real"-working bar
	v0.x       Apr. 1997 - start of project. configuration partly limited


FUTURE
	- maybe the ability to use bold & italic texts as a \-option (necessary?)
	- maybe the ability to use a bmp-file as background of the bar instead of a color
	- a german documentation (I hate to write documentations more than once, so I always
	  wrote and write them in english!)

	Write me if you miss something! 


HOW TO CONTACT ME
	EMail: ns103@fen.baynet.de

	WWW: http://home.pages.de/~starli/     "starli" stands for "starliner", my pseudo

	Following addresses, phone- and fax-numbers may be invalid after Mid'98:

		Marko Schuster			Marko Schuster
		Helmstr. 23			Oberkoflerweg 16
		D-90419 Nuernberg		A-6020 Innsbruck
		Germany				Austria
		Tel: 0049-911-3939031		Tel: 0043-676-3038641 (GSM)
		Fax: 0049-911-3939031		Fax: 0043-676-3038643 ( " )

	If you like this programme, you could try to send me a SMS to 0043-676-3038643 ;-)


WORDS TO SAY
	Thanks to everyone who wrote such a programme which has not fit my needs! :-/
	Thanks to V*BIS who sold VisualBasic 4.0 without telling me, that the international
	version of 5.0 is already sold in other countries :-/
	Thanks to Micros*ft & Int*l for the sh** of PC and Dos/Windows (I'm still an Amiga-Fan).

	and now some real thanks:
	Thanks to every freeware-programmer. Keep the idea of freeware alive!
	Thanks to IBM Japan to produce the smallest & best Palmtop-PC - PC110, a 486sx33-
	color-'notebook', smaller than a video-cassette!


OTHER PROGRAMMES
	FTV - the "fast-text-viewer", a text-viewer which can use small fonts to display
	      texts under win95. It has also a built-in directory-lister, this makes it
	      possible to read & scan very fast through a directory or a device.


FUTURE PROJECTS
	- a Amiga-DirOpus-like file/directory-manager (already in work)
	- some other ideas I have but not started yet: for example, a database-
	  programme for MDs/CDs, a programme like Amiga-Toolmanager which could use Amiga-icons,
	  a prg. for pupils/students who have a notebook and don't want to carry books&papers,
	  a font-editor for windows-bitmap-fonts (there exist NOTHING yet :-( ), a diary,
	  and I-don't-know-what-else ;-) 

[EOF]