
				  Readme.txt

When I first started using AutoCAD, I was always looking for a way 
to speed up my selections of object snaps.  I got tired of searching 
the tablet and screen menus for the desired snap.  I decided that if
I could program the snap modes into the function keys, I'd be all set.
So after trying several different methods to do this, I wrote the
Funckeys.com program to do the function keys redefinition.  I personally
have found this method the fastest.  Because once your hands get used
the placement of these keys, it will be automatic for you to select the
desired snap.

In this version, the AutoCAD function keys F1, F8 and F9 were not changed.
But functions keys F2 thru F7 and F10 thru F12 were changed.  I felt that
if keys F6, F7 or F10 were needed, a person could use the control key
combination of:

^D = F6  key to toggle Coords on and off.
^G = F7  key to toggle Grid on and off.
^T = F10 key to toggle Tablet on and off.

Below is a definition of what the functions keys do in this version.

Function    Command or
Key         Object snap

F1          Acad Flipscreen.
F2          End point and Intersection.
F3          Center point.
F4          Middle point.
F5          Perpendicular.
F6          Insertion point or Node point.
F7          Quadrant point
F8          Acad Ortho Toggle.
F9          Acad Snap Toggle.
F10         Nearest point.
F11         Tangent point.
F12         Node.

Customized versions can also be written to suit your needs.
You could redefine the normal state of the function keys,
and also the Shift, Control and Alternate states.

See file Register.txt for more information on customization.

TO USE THIS VERSION OF FUNCKEYS.COM:
First your P.C. needs to have ansi.sys loaded from the config.sys file.
Ansi.sys is usually found in the DOS directory.
Add this next line to your config.sys file.
	DEVICE=C:\DOS\ANSI.SYS
Substitute the path to ansi.sys as need be.
NOTE: you will need to reboot your P.C. only if you had to add the 
previous statement to your config.sys file.

Copy files Funckeys.com and Clrkey.com to your AutoCAD directory.

If you have a batch (.bat) that starts up AutoCAD, place a call to
load funckeys.com just before ACAD is loaded.

Example:
	set acad=c:\acad
	c:\acad\funckeys
	c:\acad\acad
	c:\acad\clrkey

Funckeys.com needs to be loaded before AutoCAD is loaded.
Clrkey.com will unload the funckeys redefinitions after AutoCAD exits.

If you don't use a batch file to call ACAD, then load Funckeys.com before
you load ACAD.  

It is advisable that when you exit out of AutoCAD that you then run the 
clrkey.com program so that it can reset the function keys back to their
original state.  

Why should you do this?  

Because some programs that use functions keys don't redefine them when 
they are run, and you might end up with some unforseen results.  

Also if you are inside of AutoCAD and shell out to use a program, your 
function keys will still be redefined.

To bypass this problem, shell out and run clrkey.com before you shell 
out to your other program.  Then when you exit out of this other 
program and come back into AutoCAD, type shell and run funckeys.com 
and it will redefine the keys back for object snaps.  

Another suggestion would be to add two commands to the acad.pgp file.
I tried this on my system and they seem to work OK.
FUNCKEYS,C:\ACAD\FUNCKEYS,30, ,4
CLRKEY,C:\ACAD\CLRKEY,30, ,4

If you have any problems with these programs, please let me know.

Upon registration for the customized version of funckeys.com, a new 
copy of the customized version of funckeys.com will be sent via mail.

The uncustomized version of funckeys.com is distributed as SHAREWARE.   
You are free distribute it to others to try as long as the code  
remains unmodified.  You are free to try it for a period of ten (10) 
days.  If you like funckeys.com and find it usefull, THEN YOU SHOULD 
REGISTER IT.  If you don't find it usefull then remove funckeys.com,
clrkey.com and all related files from your system.  

The customized version of funckeys.com is NOT distributed as SHAREWARE.

		   Your cooperation is greatly appreciated.

		   BY REGISTERING YOU WONT FEEL GUILTY !!!!

And by doing so you will allow me to spend the time upgrading and 
  making enhancments to this and other utilities in the future.

Please send U.S.$10.00 for a basic registration that covers this
version of funckeys.com only.

For additional information, volume pricing discounts and customization,
please see registration form in file register.txt.

A single version of funckeys.com will be licensed for use in one 
of two ways.           Your options are:

1) Install on one AutoCAD work station for multiple people to use.
2) By use of one single user on multiple AutoCAD work stations.

CSG Solutions
2349 Shandon Drive
Lexington, KY  40505
(606) 299-1365
CI$ 71760,3520


Other products by CSG Solutions:

Curvy.lsp; 	Curvy creates 450 different types of curved multi-segmented
		leader lines in	AutoCAD.  I has 25 types of arrowheads, and
		nine types of endings.  The entire leader line is made out a
		single polyline.  This makes for easier editing.  Works with
		Realeases 10 thru 12.  U.S.$15.00 for a non-configurational
		version.  U.S.$20.00 for configurational version.  Configur-
		able version allows you to setup a default file that sets up
		your favorite arrowhead type and other presets, also allows
		you to make changes to the sizes that control arrowhead
		placement and text placement.

Leaders.lsp;	Leaders creates 450 different types of straight segment
		leader lines in	AutoCAD.  I has 25 types of arrowheads, and
		nine types of endings.  The entire leader line is made out a
		single polyline.  This makes for easier editing.  Works with
		Realeases 10 thru 12.  U.S.$15.00 for a non-configurational
		version.  U.S.$20.00 for configurational version.  Configur-
		able version allows you to setup a default file that sets up
		your favorite arrowhead type and other presets, also allows
		you to make changes to the sizes that control arrowhead
		placement and text placement.

