Unit 'JvOfficeColorPanel' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_jvcl]

TJvCustomOfficeColorPanel

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: jvofficecolorpanel.pas line 217

type TJvCustomOfficeColorPanel = class(TJvCustomArrangePanel)

protected

  procedure DoColorButtonClick(); virtual;

  

  procedure DoSelectedColorChange(); virtual;

  

  procedure DoGetAddInControlSiteInfo(); virtual;

  

  procedure DoPropertiesChanged(); virtual;

  

  procedure CreateWnd; override;

  

  procedure Loaded; override;

  

  procedure Resize; override;

  

  procedure ShowHintChanged; override;

  

  function CreateStandardColors(); virtual;

  

  function CreateSystemColors(); virtual;

  

  function CreateUserColors(); virtual;

  

  procedure CreateColorDrawersByColors();

  

  procedure SetEnabled(); override;

  

  property StandardColorDrawers: TList; [r]

  

  property SystemColorDrawers: TList; [r]

  

  property UserColorDrawers: TList; [r]

  

  property AddInControls: TList; [r]

  

  property ButtonNoneColor: TJvColorSpeedButton; [r]

  

  property ButtonDefaultColor: TJvColorSpeedButton; [r]

  

  property ButtonCustomColor: TJvColorSpeedButton; [r]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure CreateStandardColorDrawers; virtual;

  

  procedure CreateSystemColorDrawers; virtual;

  

  procedure CreateUserColorDrawers; virtual;

  

  procedure RearrangeControls; virtual;

  

  procedure RefreshControls;

  

  property ColorDialog: TJvOfficeColorDialog; [rw]

  

  property SelectedColor: TColor; [rw]

  

  property BackColor: TColor; [rw]

  

  property Color: TColor; [rw]

  

  property ClickColorType: TJvClickColorType; [r]

  

  property StandardColors: TStringList; [rw]

  

  property SystemColors: TStringList; [rw]

  

  property UserColors: TStringList; [rw]

  

  property ColorDlgCustomColors: TStrings; [rw]

  

  property Properties: TJvOfficeColorPanelProperties; [rw]

  

  property OnColorChange: TNotifyEvent; [rw]

  

  property OnColorButtonClick: TNotifyEvent; [rw]

  

  property OnHoldCustomColor: TJvHoldCustomColorEvent; [rw]

  

  property OnShowOwnerColorDialog: TNotifyEvent; [rw]

  

  property OnGetAddInControlSiteInfo: TJvGetAddInControlSiteInfoEvent; [rw]

  

end;

Inheritance

TJvCustomOfficeColorPanel

  

|

TJvCustomArrangePanel

  

|

TJvCustomPanel,IJvHotTrack,IJvArrangePanel

  

|

TJvExCustomPanel

  

|

TObject,IJvExControl



CT Web help

CodeTyphon Studio