Ray Konopka - Building custom Delphi components
Ray Konopka shares his expert process for building custom Delphi components. From choosing the right ancestor class to effective package design, this session covers the complete component development lifecycle with a detailed spinner control example. 0:00 Introduction and session overview 2:06 Agenda: Process, VCL foundation, anatomy, example, packages 4:50 The component development process 5:18 Why NOT to use the Component Expert 10:24 Demo: Building a simple TEmptyPanel component 18:00 VCL foundation: Choosing the right ancestor 19:09 T Component hierarchy explained 20:25 TComponent: Owner, ComponentsList, and ComponentState 22:57 The Loaded method and Notification 25:04 TControl: Parent property and ControlStyle 26:25 TGraphicControl: No window handle implications 28:32 TWindControl: Window handles and keyboard support 29:06 TCustomControl: Custom drawing capabilities 33:02 Demo: The RK Spinner control in action 34:18 Spinner control source code walkthrough 38:00 Package organization best practices 39:00 CRITICAL: Never use combined runtime/design packages 40:00 Registration unit structure 41:00 Runtime vs design package requirements 44:21 Where to install packages (paths and directories) 45:30 Wrap-up and Q&A www.gdksoftware.com

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Effectively Using Delphi Generics with Ray Konopka

Getting Started with the Blazor Spreadsheet Editor

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

Something is jamming GPS over Europe. Here's what we found

Formalization of Oracles

Building the PERFECT Linux PC with Linus Torvalds

Marco Geuze presents "The Oracle of Delphi" - connecting AI and Delphi programming

Lakebase and Serving Endpoints Implementation in Real-Time Pricing

But what is quantum computing? (Grover's Algorithm)

Kubevela Community Meeting 20260416

God Says:"DON’T IGNORE THIS IMPORTANT LETTER I SENT YOU"/God Message Now/God Message

The Internet Is Dead…And Nobody Cares

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

The World's Most Important Machine

How to Get and Evaluate Startup Ideas | Startup School

God Says:"MY CHILD, I NEED TO SEE YOU URGENTLY!"/God Message Now/God Message

Don't Hang Up On AI Scammers. Do THIS Instead.

Programable Logic Controller Basics Explained - automation engineering

