Project JEDI - Delphi Articles Archive (original) (raw)

Title (click) Part Author Description Date
Support for Windows Visual Styles (Themes) API in your controls - Akzhan Abdulin,tr. Eugene Mayevski Article about supporting Windows XP Visual Styles (themes) API in Delphi/WTL Controls. Nov 2001
Demystifying Help 1 Kevin Gallagher First part of Kevin's tutorial on writing Help for your Delphi sources and applications. The tutorial can be downloaded as a Word document. Jul 2000
ditto 2 " " Second part (in PDF format) - left-click to view, right click and choose Save... option to download. Needs Adobe Acrobat viewer. Sep 2000
ditto 3 " " Third part (in PDF format) - left-click to view, right click and choose Save... option to download. Needs Adobe Acrobat viewer. Bonus for Help writers THKHelp v1.1 by Harry Kakoulidis, freeware pseudo-visual component to add help to any program, without help compilers etc. HTMLHelp Integration Components by Ron Loewy (HyperAct, Inc.) Jun 2001
A Project JEDI Software Engineering Tool Suite Project - Nicole Boivin Nicole shares her vision for a project to develop a suite of plug-in software engineering tools for Delphi. 2001
Four Useful Delphi Tools - Jack B. Lyle Jack reports on four really useful tools he has been using, built with Delphi Oct 2001
Working with Treeviews - Kevin Gallagher Kevin gets you started on some basic techniques for using treeview controls. Article in Word format plus demos to download. Jun 2001
Using the Registry - Kevin Gallagher Kevin traces through the Dos and Don'ts of coding in Delphi for the Windows Registry. Article in Word format plus demos to download. Jul 2000
Lessons in Good Programming - Robert Marquardt How could you have bugs in a three-line function? A step-through as Robert picks up on some lessons to be learnt from collaboration and good testing. May 2000
Font User's Resource - Alan Lloyd A stand-alone executable providing height, size and other information about fonts - a handy tool to keep on the desktop when designing reports and user interfaces.Download only - not browser-viewable. April 2000
Streams Help V.1.2 - Alan Lloyd A complete WinHelp File, covering TStream and its descendants. Now includes TStringStream. Download only - not browser-viewable. Apr 2000
Design Patterns - Ader Gonzalez Introduction to five basic Design Patterns - why they are useful and how they can be implemented using some sound Delphi OO techniques. Aug 1999
Using Application.ProcessMessages - Richard Todosichuk Getting event handlers to keep working when other handlers are hogging the action. Aug 1999
Displaying Help - Kevin Gallagher Incorporating that Help file into your application. May 1999
Implementing Hints - Kevin Gallagher Utilize Delphi's user hints features to enhance useability for new users. May 1999
Making Forms Work: Single Document Interface (SDI) 1 Kevin S. Gallagher In just about every Delphi application, we use forms to present and retrieve information from users. Delphi arms us with a rich array of visual tools for creating forms and determining their properties and behavior. We can set them up at design time using the property editors and we can write code to re-set them dynamically at runtime. Mar 1999
Making Forms Work: Communicating Between Forms (SDI) 2 " " This installment builds on part I to demonstrate techniques available when closing modal forms and how one form can retrieve user input or other data from a secondary form. Apr 1999
Making Forms Work: Windows Messaging 3 " " Kevin returns to his Forms Series with great information on windows messages and how to use them to your advantage. Jun 1999
Making Forms Work: Interaction and Feedback (Dialogs) 4 " " At some point in almost any application, you need to communicate with the user - to prompt or instruct in a modal dialog. Kevin discusses our common tools for these tasks and demonstrates how to customise MessageDlg and wrap it to make it behave the way you like it. He also takes a quick look at the default parameters and method overloading features that were introduced in Delphi 4. Aug 1999
Working with OpenGL - An FAQ - Mike Lischke Getting your program working with OpenGL isn't very complicated, but it does involve some steps and handwritten code. The reason is that OpenGL is very closely connected to a device context of a window or bitmap, which cannot be handled in a drag'n'drop manner. Mike is the author of our OpenGL interface unit. Mar 1999