Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Passive Observers
Message
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Miscellaneous
Thread ID:
00171144
Message ID:
00172381
Views:
28
>>I don't know of a clean way to implement raising events in VFP 5 without adding too much overhead. For this particular problem, in VFP5 you could do something that isn't quite as elegant by adding an additional observer object to the form itself. Basically, a subscriber would register itself with the form-level observer AND the application-level observer. When the form is Destroyed, it can send a corresponding message to all registered observers.

>Ok. But in answer to Steve's question. Where would you un-subscribe if you were using VFP 5.0 instead of VFP 6.0.

In the scenario I described, when a subscriber receives a message from the form indicating that it is being destroyed it can unsubscribe at that point.

Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform