TIB_TransactionBar Object
Properties Methods Events

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
BtnClick
Create
Destroy
SetBounds

Introduced Public Events
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.