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.
Statements (55)
| Predicate | Object |
|---|---|
| instanceOf |
Delphi VCL class
ⓘ
non-windowed control base class ⓘ visual component class ⓘ |
| baseClassOf |
TImage
NERFINISHED
ⓘ
TLabel ⓘ TPaintBox NERFINISHED ⓘ TShape NERFINISHED ⓘ |
| definedIn | Vcl.Controls unit NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| programmingLanguage | Object Pascal NERFINISHED ⓘ |
| renderingModel | overrides Paint to draw itself ⓘ |
| usedFor | custom owner-drawn controls ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.