From the blog

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

Learn How to Write Your Own Text Driver in This Learn Delphi Video

Alister Christie of Learn Delphi TV never failed to give us some useful tips and tricks on how to code faster in Delphi. These handy tricks were undeniably useful for both beginners and experts who are working with windows 10 apps development. In fact, he even published an ebook dedicated to these absolutely noteworthy coding techniques. At least 10 pages of his book are dedicated to keyboard shortcuts alone. Aside from these tips and tricks in Delphi, Alister also shares some obscure discoveries in the program on his YouTube channel. In this Learn Delphi video, he will share with us yet another interesting trick that you might consider applying to your project as well. In case you are not yet aware, you can actually write your own text driver so that WriteIn can output to anywhere you want, not just to a file or screen. Feel free to watch this Learn Delphi video above and learn how to write your own text driver!

Read More

Secrets Of Delphi: Discover This Obscure Delphi Character Syntax In This Learn Delphi Video

Alister Christie, a Delphi MVP has been providing us with a great number of useful tips and tricks on how to code faster in Delphi. Most notably, he has been sharing some handy keyboard shortcuts that every developer can apply in their project to avoid consuming too much time on typing or waving the mouse. These are simple tricks yet absolutely useful when coding a project with Delphi or dealing with some windows application development. From time to time, he also shares some obscure discoveries that he encountered in Delphi. In this Learn Delphi video, Alister will share with us this obscure Delphi character syntax, in which you can use ^C to represent CTRL+C or #3 in your code. Feel free to watch the video above and see the step by step demonstration. If you are working on a legacy code, this video is definitely worth watching.

Read More

Real-time Volunteer Lifeboat Crews Availability App Is Built In Delphi

iCrew is an iOS and Android app that has been created to provide volunteer lifeboat crews availability info and it is built in Delphi. According to the description of the app “The app allows crew members to book themselves as unavailable, for example if they need to leave the area, and book back on when they return at the touch of a button. The availability is instantly updated across all other crew members phones so it’s easy to see at any time who is available should the crew have a call-out.” The Android app is available in the Google Play store and the iOS version is available in the Apple store. It would appear that Delphi FireMonkey was used to create a cross-platform app providing both iOS and Android versions. The app looks great! Website https://icrewapp.wordpress.com/ Android App https://play.google.com/store/apps/details?id=com.kernowsoftware.icrew iOS App https://apps.apple.com/us/app/icrew/id1330999582 Screenshot Gallery

Read More

Powerful And Easy To Use Sales Territory Mapping Solution Built In Delphi

AlignMix is an easy-to-use sales territory mapping solution and it is built in Delphi. According to Steve at AlignMix “it is a Geographic Information System which helps companies to design and manage sales territories for their sales force. It enable the user to easily move the territory boundaries and re-assign zip codes (or postcodes) to make the territories fair and balanced.” Additionally, he says “AlignMix is cool because it’s so easy to use. We have focused on giving the user the best possible user experience. Even though designing sales territories isn’t normally regarded as an easy and enjoyable task we are getting feedback from users saying they just love to play with AlignMix.” It is a Windows desktop app, but is also designed to work with touch screens. Developed with Delphi and the VCL it makes heavy use of the Parallel Programming Library and Generic collections. It also uses DevExpress Bars (Ribbon) and Edits, TMS Components, TMS FlexCel, TChart Professional, Google Chrome Tabs, OnGuard and EurekaLog. Website https://www.alignmix.com/ Screenshot Gallery

Read More