home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 8 Other
/
08-Other.zip
/
mkey110.zip
/
english.HLP
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1997-07-20
|
22KB
|
715 lines
ΓòÉΓòÉΓòÉ 1. Thanks ΓòÉΓòÉΓòÉ
Special Thanks to :
Jens Wagner
( for all the nice ideas and beta-testing )
Martin Ragg
( beta-testing )
ΓòÉΓòÉΓòÉ 2. About MKey ΓòÉΓòÉΓòÉ
MKey provides the following features :
Define any key you like as a hotkey !
Mouseactions, like a mouseblanker or changing the scaling and threshold
of the mouse.
Scanning drives for media change.
Mousepointer animations
Titlebar buttons
ΓòÉΓòÉΓòÉ 2.1. Hotkeys ΓòÉΓòÉΓòÉ
With MKey you can use every every key as a hotkey. A hotkey is a combination of
keys to start a program or open a WPS-Object. You can use a visible character
like 'a' or 'ї', but also a invisible characters like <Return>, <Cursor up> or
<left Shift>. This is the basis-key. You can combine the basis-key with the
following additional- keys:
Control
Shift
Alt
Every additional- key is divided in four groups :
left key
right key
both keys
left and right key
And you can include the status of the following keys :
CapsLock
NumLock
ScrollLock
The status of this keys can be on or off.
ΓòÉΓòÉΓòÉ 2.2. Mausaction ΓòÉΓòÉΓòÉ
mouse blanker
The mouse banker disappears the mousepointer after a chooseable time or a
keypress.
mouse scaling
This function reassigns the current pointing device scaling factors. Scaling
factors are ratio values that determine how much relative movement is necessary
before the physical Mouse device driver reports a mouse event.
mouse threshold
For each mouse event, the count of physical units moved is compared against the
1st and 2nd level thresholds. If the count is greater than the 2nd level
threshold, the 2nd level multiplier will be used; if the count is greater than
the 1st level but less than the 2nd level, the 1st level multiplier will be
used. If the count is less than the 1st level threshold, no multiplier will be
used.
ΓòÉΓòÉΓòÉ 2.3. Scanning ΓòÉΓòÉΓòÉ
This feature will open the root directory of a scanned Drive when a media
change occurs.
Note: Some diskdrives can produce a click while scanning !
ΓòÉΓòÉΓòÉ 2.4. Pointer animation ΓòÉΓòÉΓòÉ
With MKey you have the possiblity to animate every mousepointer. It is very
easy to create your own pointer animations. Please refer the manual of this
action !
MKey uses a soft method to make this animations. Because of this it is possible
that a pointer will not be animated when he is shown only for a short time !
The advantage of this method is that MKey does not manipulate the original
mousepointers.
ΓòÉΓòÉΓòÉ 2.5. Titlebar buttons ΓòÉΓòÉΓòÉ
With Mkey you can define titlebar buttons. These buttons can depend on the used
application. By default there are three 'applications' predefined :
All These buttons will appear in every window
PM These buttons will only appear in PM-windows
WPS These buttons will only appear in WPS-windows
If you want you can add more applications.
Example:
Add the 'EPM' as a application
Create a object wich will invoke your compiler IDE.
Assign the object to the application !
When you are now starting the EPM, this button will appear in the titlebar of
the program. These button will not appear in an other window ( unless you have
defined it for the window, of course ! ) !
ΓòÉΓòÉΓòÉ 3. Hotkeylist ΓòÉΓòÉΓòÉ
This is the list of current kown objects. Depending on the current view there
will be differnts information.
The easiest way to create a new hotkey is to drop the object into this window.
MKey will query all information about the object from the WPS. When possible,
you will even get the WPS-ObjectID !!
ΓòÉΓòÉΓòÉ 4. Menus ΓòÉΓòÉΓòÉ
File
- Options
- Logon
- Quit
User Server only
- New
- Change
- Delete
- Get Userlist from LAN
View
- Detail
- Icon
- Singel
- Multi
- Grid
- Include
-- All
-- Hotkeys
-- Objects
Button
- Managment
Objects
- New
- Change
- Delete
Help
- Product Information
ΓòÉΓòÉΓòÉ 4.1. Option ΓòÉΓòÉΓòÉ
File->Options
Here you can change the options.
ΓòÉΓòÉΓòÉ 4.2. Quit program ΓòÉΓòÉΓòÉ
File->Quit
Quits the program.
ΓòÉΓòÉΓòÉ 5. Create a new object ΓòÉΓòÉΓòÉ
Object->New
Create a new object. Another way to create a new object is to drop a WPS-Object
in the hotkeylist. When ever possible you should do this !!
ΓòÉΓòÉΓòÉ 6. Delete a object ΓòÉΓòÉΓòÉ
Object->Delete
Delete the choosen entry. Another way to delete an entry ist to drag the item
and drop it over the shredder.
ΓòÉΓòÉΓòÉ 7. Change a object ΓòÉΓòÉΓòÉ
Object->Change
Change the objectdata of the choosen entry.
ΓòÉΓòÉΓòÉ 8. Show Programinformation ΓòÉΓòÉΓòÉ
Help->Product Information
Shows some information about the program and author.
ΓòÉΓòÉΓòÉ 8.1. Logon ΓòÉΓòÉΓòÉ
File->Logon
Client only
Select this to relogon to a MKey-Server. Here you can also select the autologon
option !
ΓòÉΓòÉΓòÉ 9. Userlist ΓòÉΓòÉΓòÉ
Server only
Here are all defined users shown.
ΓòÉΓòÉΓòÉ 10. Create a new user ΓòÉΓòÉΓòÉ
User->New
Server only
Create a new userid.
ΓòÉΓòÉΓòÉ 11. Change a user ΓòÉΓòÉΓòÉ
User->Change
Server only
Change a userid.
ΓòÉΓòÉΓòÉ 12. Delete a user ΓòÉΓòÉΓòÉ
User->Delete
Server only
Delete a user and the data of the user.
ΓòÉΓòÉΓòÉ 13. Get Userlist ΓòÉΓòÉΓòÉ
User->Get Userlist from LAN
Server only
Query all userids of a LAN-Server.
ΓòÉΓòÉΓòÉ 14. Detail view ΓòÉΓòÉΓòÉ
View->Detail
Display the objectdata in the detail view.
ΓòÉΓòÉΓòÉ 15. Icon view ΓòÉΓòÉΓòÉ
View->Icon
Display the objectdata in the icon view.
ΓòÉΓòÉΓòÉ 16. Singel column view ΓòÉΓòÉΓòÉ
View->Singel
Display the objectdata in the singel column icon view.
ΓòÉΓòÉΓòÉ 17. Multi columns view ΓòÉΓòÉΓòÉ
View->Multi
Display the objectdata in the multi column icon view.
ΓòÉΓòÉΓòÉ 18. Grid view ΓòÉΓòÉΓòÉ
View->Grid
Warp 4 only
Display the objectdata in the grided icon view.
ΓòÉΓòÉΓòÉ 19. Show all ΓòÉΓòÉΓòÉ
View->Include->All
Shows all objectsdata in the current view. This include hotkeys and none
hotkeys !
ΓòÉΓòÉΓòÉ 20. Show hotkeys ΓòÉΓòÉΓòÉ
View->Include->Hotkeys
Display only the objects which had been defined as a hotkey !
ΓòÉΓòÉΓòÉ 21. Show objects ΓòÉΓòÉΓòÉ
View->Include->Objects
Display only the objects which had not been defined as a hotkey !
ΓòÉΓòÉΓòÉ 22. Include ΓòÉΓòÉΓòÉ
View->Include
Here you can choose what you want to include the in current view :
All objects
Objects which had been defined as a hotkey
Objects which had not been defined as a hotkey
ΓòÉΓòÉΓòÉ 23. Button managment ΓòÉΓòÉΓòÉ
Button->Managment
Here can you define the titlebar buttons !
ΓòÉΓòÉΓòÉ 24. Create or Change a Hotkey ΓòÉΓòÉΓòÉ
Here you enter the data of a new hotkey or change the data of an existant
hotkey.
ΓòÉΓòÉΓòÉ 25. Hotkeydata ΓòÉΓòÉΓòÉ
Here you must enter the programdata
Field Meaning
Program Title Tasklist title of the program
Path and Filename The full path of the program ( see Remark )
Working Directory The working directory of the program
Parameters Parameters of the program
Sound Every time you start the program this wav-file is
played. You can enter the complete path or select a
already used sound. Also you can browse for the file.
Remark 2: To use an WPS-Object as an object, just drop it into the objectlist
!
Tip: If you want to open the Folder from drive c, just enter C: in the field
Path and Filename
Note: You can also the unqiue WPS-Object ID. (e.g. <WP_SYSTEM>, <WP_DRIVE>,
<WP_ICON>, <OS2_SYS> or <MMPM2_MMVOLUME> )
ΓòÉΓòÉΓòÉ 26. Programtyp ΓòÉΓòÉΓòÉ
After you entered the programdata you had to choose a programtyp.
Typ Meaning
WPS You want to open a WPS-Object. This can be a program, a Folder or
any other WPS-Object.
PM The executable program is PM-Program.
Window The program had to run in a commandline, e.g. batchfiles.
VIO The program had to run in a fullscreen commandline.
Special These execute a special command. After selection the Path and
Filename-Field is changed. There will appeare a list where you can
select the special command.
ΓòÉΓòÉΓòÉ 27. Hotkey ΓòÉΓòÉΓòÉ
Here you enter the basis-key. This key plus the additional-keys must be pressed
to start the program. When you choose ASCII Char, you can just enter the
character in the entryfield.
But if you use Scan Code, you had to enter the scancode of the choosen key.
When you select Virtual key you can choose the key from a list. Virtual keys
are keys like Return, F1 or Mousebutton 1 click
Note: When you enter a key with shift, you must also select a shiftoperation
by the additional-keys !
ΓòÉΓòÉΓòÉ 28. Additional-Keys ΓòÉΓòÉΓòÉ
Here you enter the additional-keys, which had to be pressed with the basis-key.
You can also choose the state of the special-keys.
Selection Meaning
One left or right key
Left You must press the left key
Right You must press the right key
Left und Right You must press both keys, left and right
The Special-Keys to can select on, off or state doesn't matter. As default the
selection is It doesn't matter
State Meaning
on The function must be on
off The function must be off
Doesn't matter The state of the function doesn't matter
ΓòÉΓòÉΓòÉ 29. Special ΓòÉΓòÉΓòÉ
Special
ΓòÉΓòÉΓòÉ 30. New/Change/Cancel ΓòÉΓòÉΓòÉ
Button Meaning
New Create a new object with the entered data
Change Change the object with the entered data
Cancel Leave the dialog, do nothing !
ΓòÉΓòÉΓòÉ 31. Addtional program data ΓòÉΓòÉΓòÉ
These addtional setting can only apply when the program doesn't change these
setting !
Please keep that in mind !
Section Meaning
Startpos Setup the startpostion for the program.
Windowstyle Start the program normal, minimize or maximize
Z-Order Start the program on the top or bottom of all the other
windows !
ΓòÉΓòÉΓòÉ 32. Priority ΓòÉΓòÉΓòÉ
Attion : Changing the program priority can cause many problems !!
Class Meaning
Ideltime Ideltime
Regular This is the normal priority class !
Timecritical These is mostly used by dll's, which executing time
critical operations !
Foregroundserver Foregroundserver
ΓòÉΓòÉΓòÉ 33. Icon ΓòÉΓòÉΓòÉ
Here you can setup the icon for the object.
Normaly MKey will query the WPS-Icon for the object, but you can use another
icon whenever you want. In this case you must select the button Use own icon.
Then you can enter the filename or Drag an icon in the preview field.
Note: When you had selected the programtyp Special than use must enter your
own icon !
ΓòÉΓòÉΓòÉ 34. Options Dialog ΓòÉΓòÉΓòÉ
In this dialog you can change the following options :
Mouseactions
- Mouseblanker
- Mouse-Scaling
- Mouse-Threshold
Pointer animation
Hotkeys
Scanning
Combinationbox
System
ΓòÉΓòÉΓòÉ 35. Mouseblanker ΓòÉΓòÉΓòÉ
Configure the mouse blanker.
Field Meaning
Blanker Select it to enable the mouse blanker
TimeOut Time in seconds before the mousepointer will disappear. 0
means that the mouse will only disappear when you press a
key.
WinOS/2 Check If you are using WinOS/2 you should select this fields,
since the pointer will not be shown again in a WinOS/2
window before you move it over a OS/2-Window !
ΓòÉΓòÉΓòÉ 36. Mouse Scaling ΓòÉΓòÉΓòÉ
Configure the mouse scaling.
Field Meaning
Scaling Select it to enable the mouse scaling
XAxis Enter the scaling faktor for the X-Axis.
YAxis Enter the scaling faktor for the Y-Axis.
If both values are the same, this function is equal to the systemsettings.
Note: When you enter 0, the default systemvalue will be used. This value will
be shown when you open the optionsdialog again !
ΓòÉΓòÉΓòÉ 37. Mouse Threshold ΓòÉΓòÉΓòÉ
Configure the mouse threshold.
Field Meaning
Threshold Select this to enable the mouse threshold
Note: For the other fields please refer the description for this function !
ΓòÉΓòÉΓòÉ 38. Hotkey settings ΓòÉΓòÉΓòÉ
Here you configure the hotkeys.
Field Meaning
Active Select this to enable the hotkeyfunctions
Pass Hotkey If you choose this field, the key-sequence will always be
sent to the applications, even if MKey recognizes a hotkey.
When it isn't selected MKey will filter out the
key-sequence.
unused There will be another function in a further version of MKey.
ΓòÉΓòÉΓòÉ 39. Scan settings ΓòÉΓòÉΓòÉ
Scanning is an easy way to get the directory of a drive when a new media is
inserted.
Field Meaning
Active Select it to use scanning.
Time Time in seconds between two checks.
Drives Highlight the drives to you want to scan !
ΓòÉΓòÉΓòÉ 40. Minimize settings ΓòÉΓòÉΓòÉ
If selected, MKey will start minimized.
ΓòÉΓòÉΓòÉ 41. Animations settings ΓòÉΓòÉΓòÉ
Field Meaning
Active Select it to enable pointeranimations
Speed Here you can change the animation speed. You enter the time
in milliseconds, before the next pointerframe will be shown.
Group Here you select the defined animationgroup.
With the next fields you specify which pointers you want to animate. To
animate a pointer just select the relevant entry. To see a preview move the
mousepointer on the testfield on the right side of the relevant button. You
can see the preview even when you haven't selected this field.
When MKey recognize that an animation is not defined in this group, it will
disable this field.
Note: If you want to kown how to define your own pointeranimations please
refer the manual !
ΓòÉΓòÉΓòÉ 42. Combinationbox settings ΓòÉΓòÉΓòÉ
This function expand a combinationbox which is smaller than an enter value.
Field Meaning
Expand Select this to enable the function
smaller than If the height if a combinationbox is smaller then the enter
value, than the box will be expanded.
Delta This value will be added to the height of a box, when a box
should be expanded.
ΓòÉΓòÉΓòÉ 43. Titlebar settings ΓòÉΓòÉΓòÉ
Field Meaning
Titlebarbuttons Enable or disable this function
titlebarsize Minimiun number of pels, which are always visible
only desktop windows Only windows which are parent of the desktop, will get
buttons
Close window Close the window when you are clicking on the systemmenu.
You can still access the systemmenu, while holding the
mousebutton down !
ΓòÉΓòÉΓòÉ 44. Option Buttons ΓòÉΓòÉΓòÉ
Field Meaning
OK Take over all changes and leave the dialog.
Cancel Cancel the dialog.
ΓòÉΓòÉΓòÉ 44.1. LogonDlg ΓòÉΓòÉΓòÉ
Client only !
Field Meaning
UserID Enter here your UserID. This ID should be the same as you
use for the LAN-Server, since MKey query this ID in the
autologonstate !.
Server Enter here the name of the MKey-Server. This is the
requester-name of the server or peer-station where the
MKey-Server is running. To get a view of all actully running
servers enter net view in a commandoline !
AutoLogon When you enable the option the MKey-Client will do follwing
:
When you are logged on the LAN MKey will query the userid
and use this as userid. MKey will then connect to the server
which you have last enter in the serverfield. When it is not
possible to connect to the server, MKey will use the data of
the last logon and continue to search for a server. When the
Server is found MKey will automaticly logon to the server
and get the data.
If the server correct but the userid isn't it, the
logon-dialog will shown !
ΓòÉΓòÉΓòÉ 45. Buttonmanagment ΓòÉΓòÉΓòÉ
ButtonManagment
ΓòÉΓòÉΓòÉ 46. TitlebarButtons ΓòÉΓòÉΓòÉ
In this window you define which button should appeare where. In the right
window you see the current konw objects. In the left window you see the current
kown application. Per default there will be three application predefinied :
All, WPS and PM. To Add an application just press the 'Add'-Button and enter
the execute name of the program without any path ! Now you can define extra
button for this application. .br To add an button into the list, select the
object in the rightwindow and press the '<<'-Button to add it ! To remove the
button from the list press the '>>'-Button