Delphi Programming Tutorial – Lesson 22: Writing Code For Events

Delphi Programming Tutorial – Lesson 22: Writing Code For Events:

This practical tutorial demonstrates the relationship between events and event handlers in Delphi. Learn how to write code in event handlers for the OnCreate, OnClick, OnEnter, OnExit, and OnMouseMove events of Delphi components.

Best viewed in HD. To change your settings to HD:

1. Click on the Gear-icon (Settings) at the bottom of the YouTube Video Player.

2. Select “720p HD” and wait a few moments for the setting to take effect. You can also visit the following resources for more information:
https://cc.embarcadero.com
www.lazarus-ide.org/
https://www.planet-source-code.com
www.delphi.about.com
www.embarcadero.com
www.edn.embarcadero.com
http://techteachers.co.za/
http://www.studyopportunities.co.za/
https://www.facebook.com/DelphiSchools http://stackoverflow.com/

Comments

LearnDelphi says:

I want to thank everybody that participated in discussions – also to subscribers that sent “thank you’s” and words of encouragement. I’m a full-time Microsoft Certified Trainer at an IT college during the day, where I teach various programming languages and software development technologies. So, I only develop these videos lessons after-hours and in my free time – sometimes well into the night and early-morning hours.
YOUR words of appreciation and encouragement is what is driving me to want to continue with this service. YOU are the reason why I enjoy sharing my knowledge and skills – and for that, I THANK YOU!
PLEASE: If you enjoyed a video lesson, show your appreciation by clicking/tapping the “LIKE” button or link!! You are also welcome to leave a comment. These videos are for the world to see, so I will also appreciate it if you share it with all your friends and classmates! Please also “LIKE” our Facebook page at:
http://www.facebook.com/DelphiSchools.
What’s next!? I’m already busy with the plans for the next chapter of the DelphiSchools Video Coaching Programme!! This is what you can expect:
 
Lesson 27:           Input, Processing and Output
Lesson 28:           Drawing an IPO Table
Lesson 29:           Exercises – Drawing IPO tables
Lesson 30:           Understanding Data Types
Lesson 31:           Understanding Variables
Lesson 32:           Naming Variables
Lesson 33:           Declaring and Using Variables
Lesson 34:           Numeric Operators
Lesson 35:           Data Compatibility
Lesson 36:           Order of Precedence of Operators
Lesson 37:           Formatting Real Numbers
Lesson 38:           Receiving Input in an InputBox
Lesson 39:           Exercises – Working with Variables
Lesson 40:           Understanding Constants
Lesson 41:           Variable Duration
Lesson 42:           Variable Scope
Lesson 43:           Exercises – Working with Class-level Variables
Lesson 44:           Understanding TOE Charts
Lesson 45:           Drawing a TOE Chart
Lesson 46:           Exercises – TOE Charts
Lesson 47:           Tips and Tricks
 
Like the lessons in Chapter 1, I will publish these videos on a lesson-by-lesson basis – in other words, when I’m finished developing a lesson, and after testing it, I will load it on YouTube. I try to complete at least one lesson a week, but sometimes you may have to wait a little longer. The lessons in Chapter 2 will also be jam-packed with easy-to-understand analogies, high resolution graphics and animations, and fun-to-follow practices!
 
If you have not subscribed to this channel yet, I hope you will do so immediately – please join me in all the fun!
 
All the videos in Chapter 1 is available in the following playlist:
http://www.youtube.com/playlist?list=PLZZqoiUyRBsTJeh6jRhcfZyc7-5ZY-JfL

Kind regards
Gerhard Visagie

LearnDelphi says:

Hi Stan

Thanks for your enquiry.

The idea with the video (Lesson 13) and applications that you are referring to, was to teach and practice Graphical User Interface design.

I am planning to use the Contact Information application in several lessons in the future. The DelphiScools Video Coaching Programme is designed to gradually build the knowledge and skills of absolute beginners in a step-by-step manner, therefore I do not want to make the learning curve too steep for beginners by “pushing” certain aspects into an application “just for the sake of finishing it”.

However, I do appreciate your suggestion and involvement.

I’m sure you will be happy with the Contact Information application once it is done.

Regards
Gerhard

stan van den heurik says:

Can you make a video on how to finish the Contact information app that you have made in a older video (i mean tutorial for the whole app)

 Write a comment

*

Do you like our videos?
Do you want to see more like that?

Please click below to support us on Facebook!