| OnFileReload | Fired after file auto-reload complete (when AutoReload = True). |
| OnSelectionChange | Fired on text selection change. |
| OnOptionsChange | Fired after an option has been changed by user. Examples of such changable options:
|
| OnSearchProgress | Fired on text search progress. It is of type:
TATStreamSearchProgress = procedure(
const ACurrentPos, AMaximalPos: Int64;
var AContinueSearching: Boolean) of object;
Parameters:
|
| OnDrawLine | Fired before a line is to be drawn in variable length modes (Text, Unicode). You can use it to color the entire line or to disable line drawing. It is of type:
TATBinHexDrawLine = procedure(
ASender: TObject;
ACanvas: TCanvas;
const AStr, AStrAll: WideString;
const ARect: TRect;
const ATextPnt: TPoint;
var ADone: Boolean) of object;
Parameters:
|
| OnDrawLine2 | Fired after a line has been drawn in variable length modes (Text, Unicode). You can use it to color some parts of the line. It is of type:
TATBinHexDrawLine2 = procedure(
ASender: TObject;
ACanvas: TCanvas;
const AStr: WideString;
const APnt: TPoint;
const AOptions: TATBinHexOutputOptions) of object;
Parameters:
|
| OnClickURL | Fired on URL/mail clicking, when URL highlighting is enabled. It is of type:
TATBinHexClickURL = procedure(
ASender: TObject;
const AString: AnsiString) of object;
|