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
DelphiDelphiVCLLearn PythonPythonPython GUIWindows

Create a Very Basic Empty Form using delphivcl.Form

delphivcl.Form represents a standard application window (form). Forms can represent the application’s main window, or dialog boxes, or MDI children. A form can contain other objects, such as Button, CheckBox, and ComboBox objects. You can see all the properties, methods, and built-in properties of the delphivcl.Form using dir() command: import delphivcl dir(delphivcl.Form) See the…
Read more
DelphiDelphiVCLPythonPython GUIWindows

DelphiVCL.BoundLabel and Its Differences with DelphiVCL.Label

DelphiVCL.BoundLabel is the type of a labeled Edit control’s label. BoundLabel implements the label of a labeled Edit control. Unlike other label controls such as Label, BoundLabel “belongs” to the labeled Edit control (it is a subcomponent of the Edit control). This means that the bound label’s Owner is the Edit control rather than the form, and the Edit control is…
Read more