OWL HOW Contents
Overview
Welcome
About OWL HOW
What's New at OWL HOW
Contribute to OWL HOW
Contribution Guidelines
Articles OWL HOW Needs
Links
Application
Letting Only One Instance Run
Activating the First Instance with the Command Line
Controls
Enabling the Horizontal Scroll Bar in TListBox
Showing and Hiding Controls
Responding To Dynamically Created Controls And Menuitems
Dialogs
Changing the Color of Controls in Dialogs
Adding Context Sensitive Help to Dialogs
Adding Multiselection to TFileOpenDialog
Stopping ESC and Return From Closing a Dialog
Bitmaps in Dialogs with StaticBitmap
Centring a Dialog on the Screen
Using Tooltips In Dialogs
Painting On A Dialog
Adding a Progress Bar Dialog
Setting a Dialog's Icon
Miscellaneous
Fixing Rescan Problems
Getting the Size of the Screen
Books For OWL Programmers
GDI Mapping Modes Explained
Calling 32-bit Code From 16-bit Apps
Using Persistent Streams With Doc/View
Creating a BDE 4.0 installation using InstallShield 5.0 Professional
Using...
TDockableControlBar
TGauge
TListWindow
TShellItem
TSplashWindow
Windows
Getting the Correct Icon on the Title Bar
Setting the Cursor
Forcing a Window to Repaint
Limiting the Size of a Window
Adding a Context Menu to a Window
Tiling a Window with a Bitmap
Tutorial
Prerequisites
Step 1 - A Simple Application
Step 2 - Menus and Event Handling
Step 3 - Painting the Window
Step 4 - File Handling and Persistence
Code Repository
Bitmap Menu
Editable Listbox
IE3 Style Button Gadgets
Windows NT Service
OWL 6.0 Samples
Spin-Button for Doubles
Tip Of The Day Dialog
Status Dialog
Graph Window
Command Enablers in a Dialog