Table of Contents
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
- Rapid-Q supported Data Types
- BYTE, WORD, INTEGER, VARIANT, etc...
- Branching with GOTO and GOSUB
- User defined types
- 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...
- Trouble Shooting
- How to Debug your programs
|
|