Devan L wrote: > Why make it an instance attribute? Couldn't you just look at > the class attribute?
Each "presenter" (instance) needs its own "view" (instance). The class attribute references a wxPython class. The resulting instance attribute references a wxPython object (widget or container). > If its something that depends on each instance's value > assigned to the attribute, why not make it an instance attribute to > start with? The view instance is not known at design time; it can only be created at runtime. To do this requires doing so in the __init__() method, either in a separate version method for every different presenter class, or once in the superclass, as I have done. Donnal -- http://mail.python.org/mailman/listinfo/python-list