Unit
IB_TransactionBar
Declaration
TIB_TransactionBar = class(TCustomPanel)
Description
This control is used to provide an easy way to allow a user to Start,
SavePoint, CommitRetaining, Commit or RollBack a transaction.
See IB_WISQL sample application for an example of its usage.
| Introduced Public Properties |
|
CustomGlyphs |
This provides a list of customized glyphs for the toolbar. |
|
CustomGlyphsSupplied |
|
Flat |
Makes the buttons use the Flat button style. |
|
FocusedButton |
Tells which button has the current focus. |
|
IB_Transaction |
The IB_Transaction for which this control will take action upon. |
|
OnReceiveFocus |
Define a custom action when a new Transaction focus notification is
received. |
|
ReceiveFocus |
Determine whether or not notification should be received when a new
transaction receives focus. |
|
VisibleButtons |
Determine the buttons that the user can interact with. |
| Introduced Public Methods |
|
AfterAction |
Define custom behavior after the action of the button click is executed. |
|
BeforeAction |
Define custom behavior before the action of the button click is executed. |
|
OnButtonsStateChanged |
Define custom behavior after buttons state changed. |