In this distribution I have included some utilities to make coding easier, and some reeeeeeeeaaaaly coool components that run on windows! Anyways... All source codes are FREEWARE and provided as-is No refund if you your remote loses its controls ;) [Utilities] CodeBox: Compiler utility that uses the command line to compile your code, with the option of running it in 3 (not 4 -cgi!) different platforms: GUI (Windows) /CONSOLE (DOS?)/GTK (Linux). You can include icons, compile in bytecode, and have the option of running your applications immediately after compiling (this is not the default). NOTE: CodeBox needs to be in the directory of Rapid-Q or else it won't work. KBDIAG: (Virtual Key Checker) Check a Virtual Key Value for your application. Right now, it only supports Key presses, not shift, etc... [Components] QStatusTray: Component that supports images and kinda looks like a status bar seen in Internet Explorer. QAutoEdit: An extension of QEdit with Auto Complete! It needs shlwapi.dll to run. QAutoComboBox: An extension of QComboBox with Auto Complete! It needs shlwapi.dll to run. QBlink: An extension of QForm with a timer that goes off at a specified time! QRemoteForm: An extension of QForm that can be controlled by setting certain active keys to virtual key codes. In order for you to get some virtual key codes, I suggest using KBDIAG or keys.inc for their constant values. QRemoteObject: An extension of QObject that was originally designed to control any QObject, but is incompatible with some objects that do not support keys. QDragObject: An extension of QForm (the frame part) that can be dragged onto your form at runtime! It is a stand-alone component and uses the mouse events. It does not support resizing yet. Drag and drop objects at runtime, like in Rapid-Q's IDE ! Oh yeah, OCC stands for Object Component Control, my choice of naming extensions for components! If anyone can get QBlink to work, I would appreciate it :) Enjoy! -JoE