home *** CD-ROM | disk | FTP | other *** search
- Files Enclosed
- ==============
-
- README 1ST - This one
- MOUSE CH - Preprocessor #defines etc
- U_MOUSEP PRG - UDO Source Code
- U_MOUSEA ASM - Low level Assembler Mouse UDFs
- U_MOUSEA OBJ - Object File for Assembler UDFs
- MOUSE PRG - VERY simple demo of Mouse UDO
-
-
-
- Notes for Mouse UDO
- ===================
-
- 1. To use a Mouse object, you should declare the variable which is
- assigned the object as PUBLIC unless you want to pass this variable as
- a parameter to every UDF which needs it, eg.:
-
- PUBLIC oMouse
- oMouse := MouseNew()
-
- 2. You must #include 'mouse.ch' in every .PRG file which contains an UDF
- which makes a call to the mouse object.
-
-
-
- ADDENDUM TO WORKSHOP NOTES
- ==========================
-
- VII. User Defined Objects
-
- D. OEVAL() Function
-
- Since preparing these notes, I have rewritten this function using a static
- array to hold the UDO codeblock. There is nothing wrong with using this
- UDF as published, by the new one is much faster as the macroed codeblock
- only occurs once when the UDO is first used.