InitSettingsExtension
TheInitSettingsExtensionmethod initializes this settings extension object.
void InitSettingsExtension (in ODPart owner);
owner- A reference to this settings extension's base object.
DISCUSSION
This method is not called directly to initialize this settings extension object, but is called by a subclass-specific initialization method. By convention, every subclass ofODSettingsExtensionshould have an override method that is called when an instance of that subclass is created. The override method may have additional parameters beyond those of the inheritedInitSettingsExtensionmethod. The override method should call the inheritedInitSettingsExtensionmethod at the beginning of its implementation. The inheritedInitSettingsExtensionmethod in turn calls theInitExtensionmethod associated with this settings extension's base object (ODExtension) to prepare this settings extension for use.If you subclass
ODSettingsExtension, your subclass-specific initialization method, rather than itssomInitmethod, should handle any initialization code that can potentially fail. For example, your initialization method may attempt to allocate memory for your settings extension.OVERRIDING
If you subclassODSettingsExtension, you must override this method. Your override method must call its inherited method at the beginning of your implementation.SEE ALSO
TheODExtension::InitExtensionmethod (page 217).
Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help