John Elder of Codemy launched a Python Tkinter GUI tutorial series that aims to teach us all the basic information of cross platform development using the Tkinter framework in Python. Interestingly, part of this series is some advanced projects that help us discover Tkinter to its full potential. One of his recent projects is a comprehensive Customer Report Management database app.
In this…
In the DelphiVCL Wiindows UI Toolkit TMonitorDefaultTo specifies which monitor to select when there is no match to the specified criteria.
TMonitorDefaultTo indicates which monitor should be used when the selection criteria do not match any of the monitors in the…
As a part of the DelphiVCL Windows UI Toolkit the DelphiVCL.Timer or TTimer is used to encapsulate the Windows API timer functions.
TTimer is used to simplify calling the Windows API timer functions SetTimer and KillTimer, and to simplify processing the WM_TIMER messages.
When performing development on Windows, the ComponentState property or DelphiVCL.Application.ComponentState is used to describe the current state of the component, indicating when a component needs to avoid certain actions.
ComponentState is a set of constants defined in the TComponentState type.
Components use the ComponentState property to detect states in which certain kinds of actions…
When carrying out Windows development, use the CurrentHelpFile property or DelphiVCL.Application.CurrentHelpFile to indicate the current Help file.
You can read CurrentHelpFile to determine the name of the Help file that is currently used by the application when it…
The Action parameter in DelphiVCL is used to specify the action associated with the control when carrying out Windows development.
Action is the action object that is associated with the control. Actions allow an application to centralize the response to user commands.
What is the ClassNameIs Method in DelphiVCL.Application?
March 3, 2022
The ClassNameIs method or DelphiVCL.Application.ClassNameIs is used to determine whether an object is of a specific type when you develop windows software.
ClassNameIs determines whether an object instance or class reference has a class name that matches a specified string. This is useful to query objects across modules or shared libraries.
Let’s browse all the properties, methods, and…
Here’s another great talk from the recently concluded PyCon. In this video, Igor T. Ghisi will discuss data regression testing and how exactly this procedure can help you in your Python project. As the data structures of a project increase in size and complexity, it…
7 Recommended Python Tools to Easily Build GUIs
March 1, 2022
In the past few decades, computers have relied on interaction with the user via a graphical user interface, i.e., a GUI. It consists of a main window, a menu, a toolbar, buttons, labels, etc. There are various Python tools for building GUIs, and here I will go through seven…
Python Tools: The Good, The Bad, And The Ugly
February 28, 2022
Python is considered one of the most widely used programming languages globally. It is famous for its readable syntax, dynamic nature, and robust object-oriented nature.Additionally, Python’s applications form a diverse variety, from being the first programming language for many beginners to being the standard language for AI/ML applications.
However, many developers face…