Inheritance diagram for CP_Nib:
Public Member Functions | |
Constructor / Destructor | |
CP_Nib () | |
Constructor. | |
virtual | ~CP_Nib () throw () |
Destructor. | |
Menus | |
CP_Menu * | LoadMenu (CP_CFBundle &inBundle, const CP_String &inNibFileName, const CP_String &inMenuName) |
Windows | |
CP_Window * | LoadWindow (CP_CFBundle &inBundle, const CP_String &inNibFileName, const CP_String &inWindowName) |
Protected Member Functions | |
Misc | |
CP_Window * | ConvertWindowInNib (CP_FileSystemSpec &inNibSpec, const CP_String &inWindowName) |
void | BuildNibNameMap (CP_XMLDocNode *inRootNode) |
CP_Window * | FindIBCarbonWindowNode (CP_XMLDocNode *inParentNode, const CP_String &inWindowName) |
CP_String | FindWindowRefFromRefID (CP_String &inRefID) |
void | CreateXMLWriter (CP_XMLWriter_Element **inOutRootElement, CPLAT::CP_XMLWriter_Element **inOutParentElement) |
Protected Attributes | |
IBNibRef | fNibRef |
CP_NibNameToRefRun_Map | fNibNameToRefMap |
|
Constructor.
|
|
Destructor.
|
|
Load a menu from the bundle resources specified in the passed in bundle.
|
|
Load a window from the bundle resources specified in the passed in bundle.
|
|
Helper routine to find and convert the window in the nib file with the specified window name.
|
|
Construct the names of objects in the nib from the XML represented by the passed in root node.
|
|
Finds and returns the CP_Window from the passed in XML document node.
|
|
Finds the window references from the passed in reference.
|
|
|
|
|
|
|