[ Back to Diary Page ]

February General Meeting
Date:   Wednesday, February 4, 2004
Time:   7:00 pm
Location:   Room 1
Topic 1:   The Dispatcher, a modification of the Observer pattern with Delphi Events
Speaker 1:   Robert McCabe, Broadview Software, www.mccabes.ca
Topic 2:   The Doctor is in (The Delphi Clinic)
Speaker 2:   Wayne Niddery, LogicFundamentals, www.logicfundamentals.com

The Event Dispatcher is an object that allows objects to register as observers for events. Other objects then use the dispatcher as an event handler (listener). This allows observers to observe objects they know nothing about, allows more than one object to respond to an event and allows for dynamic linking between observers and the object generating the event. (the observer can be created and destroyed independently from the object generating the event). By extending the observer pattern with a wrapper class for the event, we can add queuing and prioritization of observers.

Bob McCabe has degrees in Computer Science and Psychology and has been a in the IT field for over 20 years and has been a consultant for 14 of those years. He has worked in Canada, The United States and Bermuda. He has performed a number of project rescues, reworking project goals, set coding standards, mentoring programmers and improving the general quality of code to reduce development effort.


The Delphi Clinic is facilitated by our very own past president Wayne Niddery who will assist, guide, supervise and mentor us towards Delphi nirvana.

The clinic is the place where members and guests can bring their problem projects related to Delphi or Interbase and have them analyzed, and hopefully solved, by Wayne and the gang. Participants are also encouraged to bring projects they want to show off! ;-).

Attendees may also email Wayne (waynen@logicfundamentals) prior to meeting with requests or questions and I will try (but not promise) to cover them all at the meeting.


[ Back to Diary Page ]