Multitasking-friendly ways to use timers
- Terminating a time limited demo / animation, blinking a sign, terminating
loops that take too long, all without consuming resources you shouldn't.
Using TProgressBar - A guide to a simple
but sometimes confusing component, and a reminder about Application->ProcessMessages,
needed to allow window repainting.
Adding a popup menu to the HTML control
- Put a popup menu on any control that lacks a popup menu property. Find
out about mapping coordinates so the popup appears in the right place.
Making an in-place editor for a TStringGrid
- An example of making a TComboBox the editor for a TStringGrid cell and
having that combo appear in the selected cell. Shows how to override the
Click function which normally calls the OnClick event handler, how to position
a combo in the string grid, how to parent the combo so as not to have the
drop down be clipped by the boundaries of the selected cell, how to get
results from the combo into the grid, and how to manage the combo's visibility.
(3/6/98)