- RAD Studio XE Tour - This week in Montreal, Portland, Calgary, Seattle, Sacramento
- Delphi XE Compatible Third Party Tools & Components
- RAD Studio XE Compatible Third Party Tools & Components
- RAD Studio XE Reviewer's Guide
- RAD Studio XE in the News - Delphi XE, C++Builder XE, Delphi Prism XE and RadPHP XE
- A Mandelbrot and Julia Set Implementation - Source Code Delphi Application
- Goodies and Bugs in Delphi XE
- Use Custom Check Box Images for a ListView - Delphi 's TListView Checkboxes are Ugly
- BlackFish SQL Gone in Delphi XE, What About a Replacement?
- Bug fix list for Delphi XE and C++Builder XE
- Delphi XE Released
- Embarcadero Accelerates the Development Process with New Releases of Delphi, C++Builder and RAD Studio
Delphi Debugging Tips and Tricks
This session will cover some Delphi IDE tricks and tips as well as simple debugging techniques available in the IDE. Most of the information for this presentation was gathered at two workshops Shawn attended during BorCon 2002, both presented by Brian Long. Shawn will furnish examples of the tips, tricks and debugging techniques as well as provide links to Brian Long's web site, which has many more items of a similar nature available for Delphi developers.
PRESENTER:
Effective User Interface Techniques
The subject matter for this presentation is taken (with his permission) directly from Ray Kanopka's session at this year's Borland Conference (track 1126): "The goal of this session is to illustrate the importance of effective user interface design in an application. To reach this goal, a set of user interface guidelines will be presented that apply to virtually all types of applications. In addition, specific attention will be given to user interface design traps to which developers often fall prey."
Numerical Analysis and Processing
Fred has written several statistical and image-processing components in Delphi that he will share with the group this month. The components are implemented as TClientDataSet descendents in order to leverage the power of SQL databases (where available), yet uses in-memory storage and minimal disk I/O for high speed processing. The components cover several aspects of numerical analysis including: Linear Regression, Bivariate Regression-Predicted Values, Multivariate Regression, 1-Way Analysis of Variance (ANOVA), and more.
BorCon 2002 Overview
This year's Borland Conference, BorCon 2002, highlighted .NET and the exploding Web Services market. Anders Hejlsberg, a former Borland employee now spearheading the C# language and a key participant of the .NET framework at Microsoft, gave Monday's keynote talk and announced Delphi 7 coming later this year. These and other highlights will be shared at the June meeting by a panel of BorCon attendees from Oregon. If you couldn't attend BorCon, you gotta come to ODUG this month!
A Panel Presentation
Raize Components, DropMaster, and CodeSite
Raize Software has been providing high-quality, innovative developer tools since 1995. In this presentation, Ray Konopka will show how developers use Raize Components and DropMaster to build sophisticated user-interfaces in less time with less effort and CodeSite to ensure that their underlying code is working correctly.
PRESENTER:
FinalBuilder
FinalBuilder's primary purpose is to allow developers to automate their software build process in a repeatable, predictable manner. FinalBuilder allows you to define your build process easily, allowing you to focus on more interesting and important tasks! Anyone can run the build, with one click (or keystroke!) in FinalBuilder. Builds can be scheduled via the windows scheduler, so automated nightly builds are easy to setup. FinalBuilder saves time, often doing in seconds task that take minutes or hours if done manually.
PRESENTER:
Dynamic Packages
What do you do when an application gets too large for the OS to handle? Modularize. See how to easily create packages (.BPLs) and load them dynamically from your applicaiton.
Kevin Stanton is an independent consultant doing business as RDB Solutions and has been working with Delphi since version 1.0 dealing with client/server databases and comes from the Paradox and IBM Mid-Range worlds.
PRESENTER:
ImageEn
Homer Jones will present a commercial document management application built around ImageEn version 1.97 ImageEn is a set of 100% vcl Image processing components. It is a little-known, but viable alternative to ImageLib and LeadTools. While documentation is marginal, the Delphi code examples make up for the deficiency. Using ImageEn enabled Homer to build his own Twain user interface. While one might ask "why", having a uniform user interface makes customer support much easier (you don't need to know every user interface of every scanner manufacturer).
ModelMaker
ModelMaker is a modeling / UML tool written in Delphi for Delphi which provides fast class design, diagramming, and code generation. It can also import existing units, provides a structured differencing engine, and can apply templates and patterns to class designs. The presenter has no vested interest in ModelMaker, but has found it to be an invaluable tool.
Tips and Tricks for Newbies
You've installed Delphi, you've built a few cool programs, and you're ready for more! Delphi has one of the greatest IDEs (Integrated Development Environments) and beyond the menus lie many hot keys, short-cuts, and programming tricks that will enhance your productivity. Come share your techniques and listen to others with David Cornelius at the keyboard.
We'll cover such things as
- Window and palette arrangement
- Keyboard hot-keys
- IDE plug-ins
- Programming styles for enhanced readability
- Uses for the Tag property


