[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: jvoutlookbar.pas line 256
type TJvCustomOutlookBar = class(TJvCustomControl) |
||
protected |
||
function CalcPageButtonHeight; |
|
|
procedure CalculatePreferredSize(); override; |
|
|
procedure ColorChanged; override; |
|
|
procedure DoButtonClick(); virtual; |
|
|
procedure DoButtonEdit(); |
|
|
procedure DoChangeLinkChange(); |
|
|
procedure DoContextPopup(); override; |
|
|
function DoCustomDraw(); virtual; |
|
|
function DoDrawBackGround; |
|
|
function DoDrawButton(); |
|
|
function DoDrawButtonFrame(); |
|
|
function DoDrawPage(); |
|
|
function DoDrawPageButton(); |
|
|
procedure DoDwnClick(); |
|
|
function DoPageChanging(); virtual; |
|
|
procedure DoPageChange(); virtual; |
|
|
procedure DoPageEdit(); |
|
|
procedure DoUpClick(); |
|
|
procedure DrawArrowButtons(); |
|
|
procedure DrawBottomPages(); |
|
|
procedure DrawButtonFrame(); |
|
|
procedure DrawButtons(); |
|
|
procedure DrawCurrentPage(); |
|
|
procedure DrawPageButton(); |
|
|
function DrawPicture(); |
|
|
function DrawTopPages; |
|
|
procedure FontChanged; override; |
|
|
class function GetControlClassDefaultSize; override; |
|
|
function GetButtonFrameRect(); |
|
|
function GetButtonHeight(); |
|
|
function GetButtonRect(); |
|
|
function GetButtonTextRect(); |
|
|
function GetButtonTextSize(); |
|
|
function GetButtonTopHeight(); |
|
|
function GetPageButtonRect(); |
|
|
function GetPageTextRect(); |
|
|
function GetPageRect(); |
|
|
function GetRealImageSize(); |
|
|
function IsThemedStored; |
|
|
procedure MouseDown(); override; |
|
|
procedure MouseEnter(); override; |
|
|
procedure MouseLeave(); override; |
|
|
procedure MouseMove(); override; |
|
|
procedure MouseUp(); override; |
|
|
procedure Notification(); override; |
|
|
procedure Paint; override; |
|
|
procedure RedrawRect(); |
|
|
procedure Resize; override; |
|
|
property PopUpObject: TObject; [rw] |
|
|
property UpButton: TSpeedButton; [r] |
|
|
property DownButton: TSpeedButton; [r] |
|
|
property BorderStyle; |
|
|
property Color; |
|
|
property Pages: TJvOutlookBarPages; [rw] |
|
|
property LargeImages: TCustomImageList; [rw] |
|
|
property SmallImages: TCustomImageList; [rw] |
|
|
property PageImages: TCustomImageList; [rw] |
|
|
property ButtonSize: TJvBarButtonSize; [rw] |
|
|
property PageButtonHeight: Integer; [rws] |
|
|
property ActivePageIndex: Integer; [rw] |
|
|
property Themed: Boolean; [rws] |
|
|
property ThemedBackground: Boolean; [rw] |
|
|
property PageBtnProps: TJvPageBtnProps; [r] |
|
|
property DisabledFontColor1: TColor; [rw] |
|
|
property DisabledFontColor2: TColor; [rw] |
|
|
property OnPageChanging: TOutlookBarPageChanging; [rw] |
|
|
property OnPageChange: TOutlookBarPageChange; [rw] |
|
|
property OnButtonClick: TOutlookBarButtonClick; [rw] |
|
|
property OnEditButton: TOutlookBarEditCaption; [rw] |
|
|
property OnEditPage: TOutlookBarEditCaption; [rw] |
|
|
property OnCustomDraw: TJvOutlookBarCustomDrawEvent; [rw] |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure InitiateAction; override; |
|
|
function GetButtonAtPos(); |
|
|
function GetPageButtonAtPos(); |
|
|
property ActivePage: TJvOutlookBarPage; [r] |
|
|
property WordWrap: Boolean; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |