TGraphicControl

E1014703

TGraphicControl is a lightweight, non-windowed visual base class in Delphi’s VCL used for creating graphic controls that paint themselves onto their parent.

All labels observed (2)

Label Occurrences
TGraphicControl canonical 2
TPaintBox 2

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf Delphi VCL class ⓘ
non-windowed control base class ⓘ
visual component class ⓘ
baseClassOf TImage ⓘ
linked to: TGraphic

TLabel ⓘ
TPaintBox ⓘ
linked to: TGraphicControl

TShape ⓘ
definedIn Vcl.Controls unit ⓘ
hasCharacteristic cannotReceiveKeyboardFocus ⓘ
doesNotHaveOwnWindowHandle ⓘ
lightweight ⓘ
non-windowed ⓘ
paintedOnParent ⓘ
usesParentForBackground ⓘ
usesParentForClipping ⓘ
hasEvent OnClick ⓘ
OnContextPopup ⓘ
OnDblClick ⓘ
OnDragDrop ⓘ
OnDragOver ⓘ
OnMouseDown ⓘ
OnMouseMove ⓘ
OnMouseUp ⓘ
hasMethod Click ⓘ
DblClick ⓘ
DoContextPopup ⓘ
Invalidate ⓘ
MouseDown ⓘ
MouseMove ⓘ
MouseUp ⓘ
Paint ⓘ
Repaint ⓘ
SetBounds ⓘ
hasProperty Action ⓘ
Align ⓘ
Anchors ⓘ
Constraints ⓘ
Cursor ⓘ
Enabled ⓘ
Height ⓘ
Hint ⓘ
Left ⓘ
Parent ⓘ
ShowHint ⓘ
Top ⓘ
Visible ⓘ
Width ⓘ
inheritsFrom TControl ⓘ
introducedFor creating lightweight graphic controls ⓘ
lifecycle createdWithOwnerComponent ⓘ
ownershipModel ownedByParentFormOrContainer ⓘ
partOf Delphi Visual Component Library ⓘ
programmingLanguage Object Pascal ⓘ
renderingModel overrides Paint to draw itself ⓘ
usedFor custom owner-drawn controls ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

TImage → inheritsFrom → TGraphicControl ⓘ
TControl → superclassOf → TGraphicControl ⓘ
Vcl.ExtCtrls → containsClass → TPaintBox ⓘ
linked to: TGraphicControl
TGraphicControl → baseClassOf → TPaintBox ⓘ
linked to: TGraphicControl