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.
|
|
||||||||||||
|
|
|
|
|
|
|
|
1.4.0