Do you want to perform Natural Language Processing tasks like replacing or extracting words in a text, in your GUI app? This post will get you to understand how to use FlashText Python Library using Python4Delphi (P4D) in the Delphi/C++ Builder application and perform some interesting NLP or Regular Expressions-like tasks.
FlashText is a module that can be used to replace keywords in…
Python offers various built-in algorithms for cryptographic tasks. On Unix systems, the crypt module may also be available. This post will demonstrate hashlib: One of the built-in algorithms for cryptographic tasks, used for secure hashes and message digests using Python and…
Python For Delphi VCL vs Python GUI Generator: wxGlade
June 20, 2021
Are you an expert in desktop apps and GUI development who want to also work with Python because of its simplicity, flexible use, and growing demand in the market out there? Or are you a Python Developer at any level who wants to start a GUI development journey? This article…
DelphiVCL.Component is the common ancestor of all component classes.
Component is the base class for all components. Components are persistent objects that have the following capabilities:
IDE integration: The ability to appear on an IDE palette and be manipulated in a Form Designer.
Ownership: The ability to manage other components. If component A owns component B, then A is…
Learn About DelphiVCL.Application.Destroying
June 19, 2021
The Destroying method or DelphiVCL.Application.Destroying is used to indicate that the component and its owned components are about to be destroyed.
Destroying sets the csDestroying flag in the ComponentState property. It then calls the Destroying method for each…
Learn About DelphiVCL.Application.DestroyComponents
June 18, 2021
The DestroyComponents method or DelphiVCL.Application.DestroyComponents is used to destroy all owned components.
DestroyComponents iterates through the components owned by the component, removing each from the list of owned components and destroying it.
It is…
Learn Python With The Hidden Power of the Python Runtime by Elizaveta Shashkova (PyCon 2020) Videos
June 18, 2021
Python remains to be one of the widely used programming languages today. It is often praised for its overall simplicity and beauty that all aspiring programmers can easily learn and manage. Interestingly, in this video shared by Elizaveta Shashkova, we will learn that every statement in Python, even the simple one, produces a lot of events during the program execution. These events are usually…
Understanding DelphiVCL.Application.DefaultHandler
June 18, 2021
Use the DefaultHandler method or DelphiVCL.Application.DefaultHandler to provide the interface for a method that processes message records.
DefaultHandler is called by Dispatch when it cannot find a method for a particular message. DefaultHandler provides message…
Specifies the Default Font used by the Application using DelphiVCL.Application.DefaultFont
June 18, 2021
Use the DefaultFont property or DelphiVCL.Application.DefaultFont to specify the default font used by the application.
DefaultFont specifies the default font used by the application. All newly created forms use DefaultFont if the ParentFont property is set to True.
Learn Python With Organizing to Improve Your Workplace: Know Your Rights by Shauna Gordon-McKeon (PyCon 2020) Video
June 17, 2021
For smaller projects or applications, it is possible that it could be singlehandedly manage by a programmer or it could be a small team of 2 or three people. However, for bigger ones, it might need a bigger team which might also require a bigger workplace. In this case, to make the project more successful, there must be teamwork and a healthy working environment should be established to improve…