Unit 'ovcbordr' Package
[Overview][Types][Classes][Index] [#pl_orpheus]

TOvcBorderParent

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

Declaration

Source position: ovcbordr.pas line 145

type TOvcBorderParent = class(TOvcCustomControl)

protected

  FBorders: TOvcBorders;

  

  FEdit: TOvcCustomEdit;

  

  FOrgHeight: Integer;

  

  DoingBorders: Boolean;

  

  procedure BorderChanged();

  

  function GetAttachedLabel;

  

  procedure Paint; override;

  

  procedure PaintBorders; virtual;

  

  procedure WMSetFocus(); message;

  

  procedure WMKillFocus(); message;

  

  procedure LabelChange();

  

  procedure LabelAttach();

  

  procedure PositionLabel;

  

  procedure CMVisibleChanged(); message;

  

  procedure OrAssignLabel(); message;

  

  procedure OrPositionLabel(); message;

  

  procedure OrRecordLabelPosition(); message;

  

  procedure CreateWnd; override;

  

  procedure Notification(); override;

  

public

  ButtonWidth: Integer;

  

  DoShowButton: Boolean;

  

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure SetBounds(); override;

  

  procedure SetEditControl(); virtual;

  

  property AttachedLabel: TOvcAttachedLabel; [r]

  

  property Canvas;

  

  property EditControl: TOvcCustomEdit; [rw]

  

published

  property Borders: TOvcBorders; [rw]

  

  property LabelInfo: TOvcLabelInfo; [rw]

  

end;

Inheritance

TOvcBorderParent

  

|

TOvcCustomControl

  

|

TObject



CT Web help

CodeTyphon Studio