Noutați

Discover How To Synchronize Prototypes in Delphi in This Learn Delphi Video

In his previous Learn Delphi video, Alister Christie of Learn Delphi TV shared with us the advantage of using the MultiPaste feature of the Delphi xe7 as well as other ide tools for windows 10. Interestingly, MultiPaste is not just the new useful feature of this particular Delphi version. In this video, Alister will let us explore the Synchronize prototypes. According to the video, in Prototype Synchronization, as you change the prototype for a function, you can use this feature to synchronize the interface and implementation sections to match. In this video, Alister will demonstrate this particular method. If you want to learn how to synchronize prototypes in Delphi and you want to explore this amazing feature, feel free to watch the video above and see how you can apply it to your own project.

Read More

Find Out How and Why to Use MultiPaste Feature in Delphi In this Learn Delphi Video

Coding can be a tedious process whether you are just a beginner or an expert. It requires you to check on every single detail so your program will run smoothly when executed. When really makes the process tedious is the typing of the codes itself. Typing them will definitely consume much of the time. Interestingly, to help you code faster and to avoid yourself from wasting too much time in coding, you can take advantage of the keyboard shortcuts and other interesting windows app development tools or features. In this Learn Delphi video, Alister Christie will share with us another interesting feature in Delphi Tokyo Release 3 (10.2.3) which is not present in Delphi’s older versions. It’s MultiPaste. The MultiPaste window allows you to modify and paste into the Code Editor the text you copied to the clipboard. The MultiPaste feature helps you to work with HTML, SQL, formatted text, and any other text. In this video, Alister will teach you how to use this feature in Delphi and why exactly you should use it to help you code faster and more efficiently.

Read More

Explore How to Refactor the IF Statement And Use StrUtils Functions in Delphi in this Learn Delphi Video

Whether you are a beginner when it comes to programming in Delphi or an expert who wants to expand his or her programming coding efficiency, Alister Christie of Learn Delphi TV will surely provide you some interesting insights including useful tips and tricks to help you code faster in Delphi. This guy shares comprehensive tutorials that allow beginners to code faster and better in Delphi and windows ide. In this particular Learn Delphi video, Alister will tackle more about refactoring. Refactoring refers to the capability to make structural changes to your code without changing the functionality of the code. Code can often be made more compact, more readable, and more efficient through selective refactoring operations. In this video, he will demonstrate how to refactor the IF statement and use some StrUtils functions to make our code much shorter.

Read More

Adversary Emulation Planning Tool Built In Delphi

Developer Nader Shallabi has an adversary emulation planning tool called ATT&CK™ View which is built in Delphi. It is a utility for use with MITRE™ ATT&CK™. MITRE™ ATT&CK™ is a “globally-accessible knowledge base of adversary tactics and techniques based on real-world observations“. ATT&CK™ View helps defenders in designing adversary emulation plans. It comes bundled with a full adversary emulation plan for APT3 developed by MITRE™. According to the GitHub repo there are many use cases for the ATT&CK™ framework and many of them depend on existing tools being ATT&CK™-enabled. The ATT&CK™ View interface looks really nice and is a great demonstration of what can easily be achieved in Delphi native apps. Download https://github.com/nshalabi/ATTACK-Tools Screenshot Gallery  

Read More

Discover How To Live Bind A CheckBox In This New Learn Delphi Video Tutorial

LiveBindings is a data-binding feature supported by both the VCL and FireMonkey frameworks in RAD Studio. In this Learn Delphi Video provided by Alister Delphi, we will be exploring this particular feature. Alister will demonstrate to us how to live bind a checkbox to a Y/N string field in a dataset. In this video, he will show us how to do live bindings for applications with lots of datasets and controls and how this feature becomes one of the important windows tools for developers. Alister has been providing lots of useful tips and tricks to help us code faster in Delphi. He shared with us a bunch of keyboard shortcuts that help us avoid consuming too much time typing and hovering the mouse while coding a program. Alister also shares a step-by-step demonstration of how this method works and how it can be applied to your project more efficiently. If you want to learn more about how to live bind a checkbox, watch the Learn Delphi video tutorial above and see how this procedure works.

Read More

Windows System Monitor Log Visualization Tool Built In Delphi

Developer Nader Shallabi has a project over on GitHub called Sysmon Tools. Sysmon Tools consists of Sysmon View, Sysmon Shell, and Sysmon Box. Sysmon View is an off-line Sysmon log visualization tool. According to Microsoft Sysmon or System Monitor is a “Windows system service and device driver that, once installed on a system, remains resident across system reboots to monitor and log system activity to the Windows event log. It provides detailed information about process creations, network connections, and changes to file creation time“. Sysmon View is a really nice looking interface which is built in Delphi. You can see mapping features, flowcharting cards, and deep long analysis information of Sysmon log files. GitHub Project https://github.com/nshalabi/SysmonTools Screenshot Gallery

Read More

Discover How To Layout Through Parentage and Alignment in FireMonkey in This Learn Delphi Video

Alister Christie is the brilliant mind behind the Learn Delphi TV. He also runs a YouTube channel where he has created many hours of Learn Delphi video tutorials to help aspiring developers learn Delphi Programming in the most efficient and effective ways. The main aim of his video tutorials and demonstrations is to help you code faster and better in Delphi. His tips and tricks are both applicable for beginners and experts who want to expand their programming and coding proficiency especially when they are attempting to develop windows software. He recently came up with a video series providing tutorials about a wide range of topics from useful keyboard shortcuts that help you code faster to some of the most obscure syntax discoveries he encountered. In this particular Learn Delphi video, he will demonstrate how to take advantage of the way the FireMonkey controls can be the parent of other controls to lay them out simply. The video demonstrates how Alister aligned a bunch of labels and edits. Watch the video above and learn more.

Read More

Discover How to Change Console Text Color and Background in This Learn Delphi Video

A console application facilitates the reading and writing of characters from a console – either individually or as an entire line. It is the simplest form of a C# program and is typically invoked from the Windows command prompt. In this video, Alister Christie of Learn Delphi TV will demonstrate to us how to transform this basic structure into something more visually appealing with the help of some codes and other windows app development tools. In this Learn Delphi Video, we will learn how to change the color of the console texts. Alister will demonstrate to us the step by step procedure on how to easily change the simple white console texts to a color of your choice. He will also teach us how to change the background to make your console application even more appealing. Feel free to watch this Learn Delphi video above and explore how to apply this on your own console application in Delphi.

Read More

Discover How to Clone The Classic Minesweeper Game in Delphi in This Learn Delphi Video

If there is one best thing to describe the classic Minesweeper video game, it is nothing more but nostalgic. The game originates from the 1960s, and it has been written for many computing platforms in use today. Despite the game’s apparent simplicity, it remains to be addictive and fun to play with. In this Learn Delphi Video, Alister Christie of Learn Delphi TV will demonstrate with us how to write a clone of Minesweeper using some useful windows app development tools including both the VCL and the FireMonkey applications. He initially did it with VCL and attempted to port it to FireMonkey. To learn more about this, feel free to watch the video above, and explore how to clone the classic and nostalgic Minesweeper game in Delphi.

Read More

Learn How Not To Use Square Brackets in Your Program In This Learn Delphi Video

Encountering strange or obscure syntax is not uncommon when coding a program or working on a windows app development project. You might come across these codes from time to time. Interestingly, Alister Christie of Learn Delphi TV recently discovered another obscure yet interesting syntax that has something to deal with square brackets. In programming, brackets are all part of the syntax of the language. Square brackets, in particular, are used to index (access) elements in arrays and also Strings. Interestingly, according to this Learn Delphi video, there is actually an alternative method. This video will demonstrate how not to use square brackets to use arrays. Instead, of square brackets, you can substitute them with dots and open and close parentheses. Feel free to watch the tutorial above and see how this obscure syntax works.

Read More