DelphiDelphiVCLPythonPython GUIWindows

How to use the DelphiVCL.CustomMemo

DelphiVCL.CustomMemo or TCustomMemo is the base type for memo components, which are multiline edit boxes, including TMemo and TDBMemo. TCustomMemo introduces new properties and methods to expand the capabilities of TCustomEdit for handling multi-line edit boxes. Do not create instances of TCustomMemo. Use TCustomMemo as a base class when declaring control objects that implement a…
Read more
DelphiDelphiVCLPythonPython GUIWindows

Learn About DelphiVCL.CustomEdit

DelphiVCL.CustomEdit is the base class from which all edit-box and memo controls are derived. DelphiVCL.CustomEdit or TCustomEdit encapsulates the behavior common to all components for editing text by introducing methods and properties that provide: Basic text editing functions such as selecting the text, modifying selected text, and case conversions. Ability to respond to…
Read more
DelphiDelphiVCLPythonPython GUIWindows

Create A Drawing Space Using DelphiVCL.Canvas

DelphiVCL.Canvas provides an abstract drawing space for objects that must render their own images. Use DelphiVCL.Canvas as a drawing surface for objects that draw an image of themselves. Standard window controls such as edit controls or list boxes do not require a canvas, as they are drawn by the system. DelphiVCL.Canvas provides properties, events, and methods that assist in…
Read more
DelphiDelphiVCLLearn PythonPythonPython GUIWindows

Learn about DelphiVCL.CustomControl

DelphiVCL.CustomControl is a base class for controls that wrap Windows screen objects but perform their own rendering. In most descendants of TWinControl, the job of drawing the control’s surface belongs to the underlying Windows screen object. If a control has visible features that cannot be rendered by a Windows screen object, it requires access to a canvas object so it can do its own…
Read more