[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: jvpanel.pas line 128
type TJvCustomArrangePanel = class(TJvCustomPanel,IJvHotTrack,IJvArrangePanel) |
||
<TPasMethodResolution> |
|
|
protected |
||
procedure DrawCaption; dynamic; |
|
|
procedure DrawCaptionTo(); dynamic; |
|
|
procedure DrawBorders; dynamic; |
|
|
procedure MouseDown(); override; |
|
|
procedure MouseMove(); override; |
|
|
procedure MouseUp(); override; |
|
|
procedure MouseEnter(); override; |
|
|
procedure MouseLeave(); override; |
|
|
procedure TextChanged; override; |
|
|
procedure Paint; override; |
|
|
function DoEraseBackground(); override; |
|
|
procedure CreateParams(); override; |
|
|
procedure WMNCHitTest(); message; |
|
|
function DoBeforeMove(); dynamic; |
|
|
procedure DoAfterMove; dynamic; |
|
|
procedure Loaded; override; |
|
|
procedure Resize; override; |
|
|
procedure Rearrange; |
|
|
procedure DoArrangeSettingsPropertyChanged(); virtual; |
|
|
procedure AlignControls(); override; |
|
|
function GetNextControlByTabOrder(); |
|
|
procedure SetSizeableCursor; |
|
|
procedure RestoreSizeableCursor; |
|
|
function GetControlSize(); |
|
|
procedure SetControlBounds(); |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure SetBounds(); override; |
|
|
procedure ArrangeControls; |
|
|
procedure EnableArrange; |
|
|
procedure DisableArrange; |
|
|
function ArrangeEnabled; |
|
|
property ArrangeWidth: Integer; [r] |
|
|
property ArrangeHeight: Integer; [r] |
|
|
property DockManager; |
|
|
property Canvas; |
|
|
property HotTrack: Boolean; [rw] |
|
|
property HotTrackFont: TFont; [rws] |
|
|
property HotTrackFontOptions: TJvTrackFontOptions; [rw] |
|
|
property HotTrackOptions: TJvHotTrackOptions; [rw] |
|
|
property Layout: TTextLayout; [rw] |
|
|
property Movable: Boolean; [rw] |
|
|
property Sizeable: Boolean; [rw] |
|
|
property MultiLine: Boolean; [rw] |
|
|
property FlatBorder: Boolean; [rw] |
|
|
property FlatBorderColor: TColor; [rw] |
|
|
property OnBeforeMove: TJvPanelMoveEvent; [rw] |
|
|
property OnAfterMove: TNotifyEvent; [rw] |
|
|
property OnPaint: TNotifyEvent; [rw] |
|
|
property ArrangeSettings: TJvArrangeSettings; [rw] |
|
|
property Width: Integer; [rw] |
|
|
property Height: Integer; [rw] |
|
|
property OnResizeParent: TJvPanelResizeParentEvent; [rw] |
|
|
property OnChangedWidth: TJvPanelChangedSizeEvent; [rw] |
|
|
property OnChangedHeight: TJvPanelChangedSizeEvent; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject,IJvExControl |
CT Web help |
CodeTyphon Studio |