                     WimpInfo V1.20 by Quantum Software
                     ----------------------------------
                                12-July-1996

This utility was designed by Alisdair Jrgensen and Stuart Halliday of
Quantum Software for use in house in 1994 and we thought that others may
like to make use of it as well.

It is FREEWARE which means you can copy it and pass it to other people.
But the copyright and source code belongs to us.

PD libraries and magazines wishing to give this software on their CDROMS or
floppy discs may do so.

WHAT IS IT?
-----------
It is a program for that strange breed of the undead - Programmers. That is it
is designed to tell you detailed Desktop information of the 'Wimp'.
It will only work with RISC OS 3.1 or better machines.

HOW DO I USE IT?
----------------
Double click on the icon and it will load.

A SELECT click on the iconbar icon will cause the 'Pointer Information'
window to pop up.

An ADJUST click on the iconbar icon will cause the 'Window Information'
window to pop up.

A MENU click on the iconbar icon will cause a menu to pop up and you can
select which of the five windows you wish to choose from.

Read the data that is present in the various windows described below.
If they don't mean a lot to you then this utility is really not for you!


POINTER INFORMATION
-------------------

X & Y
This shows the absolute coords of the Mouse pointer relative to the bottom
left of the screen in OS coords. Also shown within '[]' is the offset
coords of the Pointer relative to the window the Pointer is over.

BUTTONS
This displays the numeric state of the Mouse buttons.

WINDOW
This shows the handle of the window under the Pointer.
You may alter this display from decimal to hexidecimal by clicking on its
numeric icon.

ICON
This shows the icon number of any icon the pointer is over. 

DRAGGED
When you perform a drag operation then the coords of this drag will be
displayed in this icon as X,Y.


WINDOW INFORMATION
------------------

WINDOW HANDLE
This shows the handle of the window under the Pointer.
You may alter this display from decimal to hexidecimal by clicking on its
numeric icon.

TASK HANDLE
This shows the handle of the Task under the Pointer.

TITLE FLAGS
This shows the icon flags of the Title bar of the window under the Pointer.

WORK AREA TYPE
This shows the Work area flags of the window under the Pointer.

WINDOW FLAGS
This shows the window flags of the window under the Pointer.

COLOURS
These icons show you the numeric and colours used by that Window under the
Pointer.

DIMENSIONS
These icons show the various numeric values of the Windows size, etc.
These are in OS coords.


ICON INFORMATION
----------------

WINDOW HANDLE
This shows the handle of the window under the Pointer.
You may alter this display from decimal to hexidecimal by clicking on its
numeric icon.

ICON HANDLE
This shows the icon number of any icon the pointer is over. 

ICON FLAGS
This shows the icon flags of any icon the pointer is over.

BUTTON TYPE
This shows the button type flags of any icon the pointer is over.

FOREGROUND/BACKGROUND
These icons show you the numeric and colours used by that icon under the
Pointer.

TEXT
This shows you the textual contents of the icon the Pointer is over.
The number contained within the '[]' is the length of the text.

VALID
This shows you the validation string of that icon
The number contained within the '[]' is the length of the string.

MIN X/Y & MAX X/Y
These icons show you the relative position of the icon (under the Pointer)
to the window edge.

WIDTH/HEIGHT
These show you the height& width of the icon the Pointer is over.



CARET INFORMATION
-----------------

WINDOW HANDLE
This shows the handle of the window under the Pointer.
You may alter this display from decimal to hexidecimal by clicking on its
numeric icon.

ICON HANDLE
This shows the icon number of the icon the caret is in. 

X/Y
This shows you the X & Y OS coords of the caret relative to the window.

HEIGHT
This shows you the height of the caret in OS coords.

COLOUR
This displays the colour and numeric value of the caret.

FLAGS
This shows you the flags of the caret (bits 24-27).

INDEX INTO STRING
This shows you the position of the caret in the string.
0 being far left, etc.


MISCELLANEOUS
-------------

POLLS PER SECOND
This show you the number of times a second a wimp task is being accessed.

FREE MEMORY
This shows you the amount of free memory you have at the moment.

NUMBER OF TASKS
This shows you the number of Wimp programs that are currently running.

NUMBER OF WINDOWS
This shows you the number of windows currently on the desktop.



Quantum Software
35 Pinewood Park
Deans
Livingston
EH54 8NN
Scotland
Tel:01506 411162
email:sales@quantumsoft.co.uk
http://www.quantumsoft.co.uk/

Disclaimer: 
This software is supplied "as seen"; no warranty, express or implied, of the 
merchantability of this software or its fitness for any particular  purpose
is given. Under no circumstances shall Quantum Software, the author, or any
provider or distributor of this software, be liable for any damage, loss of
profits, or any indirect or consequential loss arising out of the use of
this software or for the users inability to use this software correctly.


 Quantum Software 1994

