Rapid-Q Documentation by William Yu ©1999-2000 |
Contents |
 |
Contents
Preface
Chapter 1: Rapid-Q Overview
Chapter 2: Rapid-Q Fundamentals
Chapter 3: Rapid-Q Language Guide
Chapter 4: Writing your first Rapid-Q Application
Chapter 5: Introduction to Forms
Chapter 6: Writing Console Applications
Chapter 7: Introduction to streams
Chapter 8: Using Image Resources
Chapter 9: SUBI, FUNCTIONI, and DLLs
Chapter 10: Creating Custom Components
Chapter 11: Using Function Pointers
Chapter 12: Graphics under Windows
Chapter 13: Direct3D for Rapid-Q
Chapter 14: Programming in MySQL
Chapter 15: COM Programming
Appendix A: Rapid-Q Component/Object Reference
Appendix B: Rapid-Q DirectX Component/Object Reference
Rapid-Q Direct3D Component/Object Reference
This is a work in progress, some properties or methods may change in the future.
All 3D operations are done in Retained mode.
Appendix C: Rapid-Q Keywords & Statements
 | Valid Operators (In order of precedence)
 | Exponentiation (^)
 | Multiplication/Division and Shifts (*, /, \ (integer division), SHL, SHR)
 | Modulo arithmetic (MOD, INV)
 | Addition and subtraction (+, -)
 | Relation operations (=, >, <, <>, <=, >=)
 | Logical operations in order from high to low (NOT, AND, OR, XOR)
| | | | | |
 | Rapid-Q internal definitions
 | WIN32, UNIX, TYPE
|
 | Rapid-Q supported Data Types
 | BYTE, WORD, INTEGER, VARIANT, etc...
|
 | Branching with GOTO and GOSUB
 | GOTO, GOSUB, RETURN
|
 | User defined types
 | TYPE versus STRUCT
|
 | Conditional statements
 | IF .. THEN .. ELSE, SELECT CASE
|
 | Loops
 | FOR .. NEXT, DO .. LOOP, WHILE .. WEND
|
 | Constructors/Methods
 | CONSTRUCTOR, CREATE, WITH
|
 | Procedures
 | SUB, FUNCTION, SUBI, FUNCTIONI
|
 | Internal Variables
 | Command$, CurDir$, MouseX, MouseY, etc...
|
 | Console keywords, Detailed list
 | CLS, COLOR, PRINT, INKEY$, etc...
|
 | Other reserved keywords, Detailed list
 | ABS, LEN, MID$, SWAP, etc...
|
 | Touble Shooting
 | How to Debug your programs
|
| | | | | | | | | | | | |

|