ECM
Home
PlusSpinEdit evaluation
packages
Download Demo
application
Registration info
Registered users update
page
|

PlusSpinEdit for
Delphi/CBuilder shareware component
by Electro-Concept Mauricie
A true spin edit for Delphi/CBuilder, for integers or reals
in fixed point format. Works as a stand alone version (TPlusSpinEdit) or a data aware vesion (TDBPlusSpinEdit).
Works as a spin edit should (keyboard and mouse
interface improved); displays as a spin edit should (optional thousand separator, better value placement in control,
...); has the properties and methods a spin edit should have
(Increment, TrackSpin,
ThousandSeparator...).
It can even be used to display and enter real values in
hexadecimal, octal and binary formats (in addition to the usual decimal
format).
- Works with Delphi1/2/3/4/5
and CBuilder3/4/5.
Evaluation packages are available for each of these
development systems.
- Source code sent upon registration.
- Registration cost: US$15/CAN$22.
- Registering this component entitles you to full support
by email and free upgrades.
Latest version : V4.0, Dec. 19,
2000
|
Here is what it looks like:
Various display aspects such as color and font can be
controlled by the developer, similar to usual Delphi controls.
What the user sees is an edit box with spin buttons on
its right. Editing the value is done with the keyboard (arrow keys, numbers) or
with the mouse (mainly with the spin buttons).
A blue box indicates the active digit when the control has
focus; it changes to an underline when it does not have focus.
With the up and down arrow keys you scroll the active digit.
This is also achieved by clicking the spin buttons with the mouse, or turning
the mouse wheel. You change which digit is active with the left and right
arrows, or by clicking on a digit with the mouse. You may also enter a value by
typing numbers from the keyboard.
Pressing Ctrl-0 will reset to zero all the digits to the
right of the active one. This may also be done by double clicking a
digit.
The component can be set to work in any number base from 2
to 20. This includes decimal, hexadecimal, octal, binary. The default base is
decimal.