home *** CD-ROM | disk | FTP | other *** search
- ********************
-
- PROCEDURE Pop_help
-
- PARAMETERS p, l, v
-
- IF TYPE("scrleft_1") = "U"
- scrleft_1 = "Steve Straley's ToolKit"
- scrleft_2 = "Version 2.0"
- ENDIF
-
- IF TYPE("scrcursor") = "U"
- scrcursor = .T.
- ENDIF
-
- PRIVATE _pophrow, _pophcol, _ocolor, _temp, _tstring
-
- _pophrow = ROW()
- _pophcol = COL()
- _ocolor = SETCOLOR()
- SETCOLOR(IF(ISCOLOR() .AND. !(IF(TYPE("scrmono")="U", .T., scrmono)), "W/B", ""))
- _temp = ""
- _temp = SAVESCREEN(0,0,23,79)
- SET CURSOR OFF
- DO WHILE .T.
- BEGIN SEQUENCE
- @ 00,00 CLEAR TO 23,79
- @ 00,00 SAY ""
- _tstring = TITLE( scrleft_1 + " / " + scrleft_2 + " / Page 1", "Pop Help Menu ▓", 78)
- TEXT
- ═════════════════════════════════════════════════════════════════════════════
- &_tstring.
- ╔═══════╦════════════════════════╤══════════════════════════════════════════╗▓
- ║ ALT H ║ This Screen │ Any Key to Continue ║▓
- ║ ALT Z ║ DOS Shell │ 'EXIT' at DOS prompt to return ║▓
- ║ ALT V ║ Program Location │ Any Key to Continue ║▓
- ║ ALT M ║ Available Memory │ Any Key to Continue ║▓
- ║ ALT L ║ On-Line Calendar │ Arrow Keys for date / ESC key to return ║▓
- ║ ALT K ║ Display Time Elapsed │ ESC key to return ║▓
- ║ ALT R ║ Bug Report │ F10 for Report / ESC key to Abort ║▓
- ║ ALT I ║ Inkey Values │ Any Key for Display / ESC key to return ║▓
- ║ ALT O ║ Tree of Directories │ ESC key to EXIT without selection ║▓
- ║ ALT T ║ Statistics │ Any Key to Continue ║▓
- ║ ALT P ║ Phone Directory │ ESC Key to return ║▓
- ║ ALT A ║ Calculator │ ESC Key to return ║▓
- ║ F7 ║ Display Memory │ Q to Quit ║▓
- ║ F1 ║ On-Line Help │ ║▓
- ╟───────────────────────────────────────────────────────────────────────────╢▓
- ║ Other Procedures Include: ║▓
- ║ Report Writer/Coder Word Processor with Mail Merge ║▓
- ║ Screen Initialization w/ Windows Database Generator / Coder ║▓
- ╚═════════════════════════════════════════════════════════< Pg Down >═══════╝▓
- ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
- ENDTEXT
- DO WHILE .T.
- @ 1,29 SAY ""
- INKEY(0)
- IF LASTKEY() = 27
- EXIT
- ELSEIF LASTKEY() = 3
- PAGE2()
- BREAK
- ENDIF
- ENDDO
- EXIT
- END
- IF NEXTKEY() = 27
- EXIT
- ENDIF
- ENDDO
- KEYBOARD ""
- SET CURSOR (scrcursor)
- SETCOLOR(_ocolor)
- RESTSCREEN(0,0,23,79, _temp)
- @ _pophrow, _pophcol SAY ""
-
- ********************
-
- PROCEDURE Page2
-
- DO WHILE .T.
- @ 00,00 SAY ""
- _tstring = TITLE( scrleft_1 + " / " + scrleft_2 + " / Page 2", "Pop Help Menu ▓", 78)
- TEXT
- ═════════════════════════════════════════════════════════════════════════════
- &_tstring.
- ╔════════╦════════════════════════╤═════════════════════════════════════════╗▓
- ║ ALT S ║ Shows Gratitude Screen │ Reads from GRATITUD.TXT ... ESC Key .. ║▓
- ║ F1 ║ On-Line Help │ ║▓
- ║ ALT F1 ║ Edits On-Line Help │ ║▓
- ╟────────╨────────────────────────┴─────────────────────────────────────────╢▓
- ║ This version of the ToolkiT comes with many features and enhancements. ║▓
- ║ On the following pages is a brief run-down on all new items. ║▓
- ║ ║▓
- ║ 1. Complete Table Logic: Adding, Looking up, Storing to arrays. ║▓
- ║ 2. Complete Windowing with TRUE shadow lines. ║▓
- ║ 3. Backup/Restore ANY type of file. ║▓
- ║ 4. Protect/Unprotect Databases. ║▓
- ║ 5. More generic variables to control SETs and Cursor environment. ║▓
- ║ 6. Reconfigurable HOT KEY system. ║▓
- ║ 7. Able to trace memory variables. ║▓
- ╟───────────────────────────────────────────────────────────────────────────╢▓
- ║ Includes NEW 550+ page manual with topical-based index. ║▓
- ║ Tested with dLESKO's FUNCky Library. ║▓
- ║ ║▓
- ╚═══════════════════════════════════════< TAB >< Page Up >< Pg Down >═══════╝▓
- ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
- ENDTEXT
- DO WHILE .T.
- @ 1,29 SAY ""
- INKEY(0)
- IF LASTKEY() = 27
- KEYBOARD CHR(27)
- BREAK
- ELSEIF LASTKEY() = 3
- PAGE3()
- EXIT
- ELSEIF LASTKEY() = 18
- RETURN
- ELSEIF LASTKEY() = 9
- BREAK
- ENDIF
- ENDDO
- ENDDO
-
- ********************
-
- PROCEDURE Page3
-
- DO WHILE .T.
- @ 00,00 SAY ""
- _tstring = TITLE( scrleft_1 + " / " + scrleft_2 + " / Page 3", "Pop Help Menu ▓", 78)
- TEXT
- ═════════════════════════════════════════════════════════════════════════════
- &_tstring.
- ╔═══════════════════════════════════════════════════════════════════════════╗▓
- ║ ║▓
- ║ 8. Complete set of Statistical Functions. ║▓
- ║ 9. Complete set of Array Functions including to variables and to disk. ║▓
- ║ 10. Complete set of File tagging for demos and for serialization. ║▓
- ║ 11. Enhanced set of Pop-up routines including note-pad on calendar. ║▓
- ║ 12. Enhanced set of Low-level Functions. ║▓
- ║ 13. Enhanced set of Extended Macro Functions. ║▓
- ║ 14. Enhanced set of Help Logic incl. Copy Screen and Text Dump. ║▓
- ║ 15. Supports Data-Driven Programming. ║▓
- ║ 16. Complete set of Trigonometric Functions. ║▓
- ║ 17. Complete set of Password, Checksum, and ASCIISUM() calculations. ║▓
- ║ 18. Complete set of Date and Time functions. ║▓
- ║ 19. Complete set of Enhanced Keyboard routines. ║▓
- ║ ║▓
- ╟───────────────────────────────────────────────────────────────────────────╢▓
- ║ Comes with numerous demonstration programs. ║▓
- ║ Comes with Tom Rettig Help Reader File. ║▓
- ║ ║▓
- ╚═══════════════════════════════════════< TAB >< Page Up >< Pg Down >═══════╝▓
- ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
- ENDTEXT
- DO WHILE .T.
- @ 1,29 SAY ""
- INKEY(0)
- IF LASTKEY() = 27
- KEYBOARD CHR(27)
- BREAK
- ELSEIF LASTKEY() = 3
- PAGE4()
- EXIT
- ELSEIF LASTKEY() = 18
- RETURN
- ELSEIF LASTKEY() = 9
- BREAK
- ENDIF
- ENDDO
- ENDDO
-
- ********************
-
- PROCEDURE Page4
-
- DO WHILE .T.
- @ 00,00 SAY ""
- _tstring = TITLE( scrleft_1 + " / " + scrleft_2 + " / Page 4", "Pop Help Menu ▓", 78)
- TEXT
- ═════════════════════════════════════════════════════════════════════════════
- &_tstring.
- ╔═══════════════════════════════════════════════════════════════════════════╗▓
- ║ ║▓
- ║ Generates Code from the Report Writer. ║▓
- ║ Generates a Database from one line of code. ║▓
- ║ Generates an Index series from one line of code. ║▓
- ║ Generates a Menu from one line of code. ║▓
- ║ ║▓
- ║ ║▓
- ║ ║▓
- ║ ║▓
- ║ ║▓
- ║ ║▓
- ║ ║▓
- ║ ║▓
- ║ ║▓
- ╟───────────────────────────────────────────────────────────────────────────╢▓
- ║ Comes with a LIB file, with script file. ║▓
- ║ Comes with ALL of the source code. ║▓
- ║ ║▓
- ╚═══════════════════════════════════════< TAB >< Page Up >< Pg Down >═══════╝▓
- ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
- ENDTEXT
- DO WHILE .T.
- @ 1,29 SAY ""
- INKEY(0)
- IF LASTKEY() = 27
- KEYBOARD CHR(27)
- BREAK
- ELSEIF LASTKEY() = 3
- PAGE5()
- EXIT
- ELSEIF LASTKEY() = 18
- RETURN
- ELSEIF LASTKEY() = 9
- BREAK
- ENDIF
- ENDDO
- ENDDO
-
-
- ********************
-
- PROCEDURE Page5
-
- DO WHILE .T.
- @ 00,00 SAY ""
- _tstring = TITLE( scrleft_1 + " / " + scrleft_2 + " / Page 5", "Pop Help Menu ▓", 78)
- TEXT
- ═════════════════════════════════════════════════════════════════════════════
- &_tstring.
- ╔═══════════════════════════════════════════════════════════════════════════╗▓
- ║ ║▓
- ║ Disclaimer: ║▓
- ║ ║▓
- ║ The ToolkiT does not work in conjunction with the following packages: ║▓
- ║ ║▓
- ║ Grumpfish.lib - by Grumpfish ║▓
- ║ TLINK - by Borland ║▓
- ║ Nantucket Tools - by Nantucket ║▓
- ║ ║▓
- ║ This is due either to a naming convention conflict (Tools & Grumpfish) ║▓
- ║ or in the inability to support a Microsoft C convention (TLINK). If ║▓
- ║ you have the Tools, we suggest you to switch to FUNCky; if you have ║▓
- ║ TLINK, we suggest you switch to MSLINK. ║▓
- ║ ║▓
- ╟───────────────────────────────────────────────────────────────────────────╢▓
- ║ ║▓
- ║ The ToolkiT - 100% Clipper Code, 100% upgradable, 100% serviceable! ║▓
- ║ ║▓
- ╚═══════════════════════════════════════< TAB >< Page Up >══════════════════╝▓
- ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
- ENDTEXT
- DO WHILE .T.
- @ 1,29 SAY ""
- INKEY(0)
- IF LASTKEY() = 27
- KEYBOARD CHR(27)
- BREAK
- ELSEIF LASTKEY() = 18
- RETURN
- ELSEIF LASTKEY() = 9
- BREAK
- ENDIF
- ENDDO
- ENDDO
-
- * End of File