Functions | |
StatusInt | mdlDialog_containerPanelGetInfo (UInt32 *attributesP, int *containerIdP, MdlDesc **containerOwnerMDP, int *unused, RawItemHdr *pCtPanel) |
Gets information about a ContainerPanel dialog item. More... | |
StatusInt | mdlDialog_containerPanelSetInfo (RawItemHdr *pCtPanel, UInt32 *attributesP, int *containerIdP, MdlDesc **containerOwnerMDP, int *unused, bool redraw) |
Sets information about a ContainerPanel dialog item. More... | |
StatusInt | mdlDialog_containerPanelSetContainer (RawItemHdr *riP, int containerId, MdlDesc *containerOwnerMD, bool redraw) |
Sets the Container hosted by the ContainerPanel dialog item. More... | |
StatusInt | mdlDialog_containerPanelItemAdded (RawItemHdr *pCtPanel, RawItemHdr *pNewItem, bool redraw) |
Notifies the ContainerPanel dialog item that a new item was added to it. More... | |
StatusInt | mdlDialog_containerPanelLoadItemList (RawItemHdr *pCtPanel, DialogItemListRsc *diListRscP, MdlDesc **diListOwnerMDP, bool redraw) |
Loads a DialogItemListRsc into the ContainerPanel. More... | |
StatusInt | mdlDialog_containerPanelFreeItems (RawItemHdr *pCtPanel) |
Frees the dialog items contained in the associated Container. More... | |
StatusInt mdlDialog_containerPanelFreeItems | ( | RawItemHdr * | pCtPanel | ) |
Frees the dialog items contained in the associated Container.
[in] | pCtPanel | is the ContainerPanel from which to free the items. |
StatusInt mdlDialog_containerPanelGetInfo | ( | UInt32 * | attributesP, |
int * | containerIdP, | ||
MdlDesc ** | containerOwnerMDP, | ||
int * | unused, | ||
RawItemHdr * | pCtPanel | ||
) |
Gets information about a ContainerPanel dialog item.
[in] | attributesP | is the attributes of the ContainerPanel. Pass NULL in this argument if you do not want this value returned. |
[in] | containerIdP | is the ID of the Container. Pass NULL in this argument if you do not want this value returned. |
[in] | containerOwnerMDP | is the owner of the Container. Pass NULL in this argument if you do not want this value returned. |
[in] | unused | |
[in] | pCtPanel | is the ContainerPanel for which the information will be returned. |
StatusInt mdlDialog_containerPanelItemAdded | ( | RawItemHdr * | pCtPanel, |
RawItemHdr * | pNewItem, | ||
bool | redraw | ||
) |
Notifies the ContainerPanel dialog item that a new item was added to it.
[in] | pCtPanel | is the ContainerPanel to be notified. |
[in] | pNewItem | a pointer to the RawItemHdr of the item added. |
[in] | redraw | indicates whether to draw the items after moving the new item |
StatusInt mdlDialog_containerPanelLoadItemList | ( | RawItemHdr * | pCtPanel, |
DialogItemListRsc * | diListRscP, | ||
MdlDesc ** | diListOwnerMDP, | ||
bool | redraw | ||
) |
Loads a DialogItemListRsc into the ContainerPanel.
[in] | pCtPanel | is the ContainerPanel in which to load the item list. |
[in] | diListRscP | pointer to the loaded DialogItemListRsc. |
[in] | diListOwnerMDP | is the owner of the corresponding DialogItemListRsc. Pass NULL in this argument if you do not want to set this value. |
[in] | redraw | determines whether items in the ContainerPanel will be drawn after loading. |
StatusInt mdlDialog_containerPanelSetContainer | ( | RawItemHdr * | riP, |
int | containerId, | ||
MdlDesc * | containerOwnerMD, | ||
bool | redraw | ||
) |
Sets the Container hosted by the ContainerPanel dialog item.
[in] | riP | is the ContainerPanel for which the information will be set. |
[in] | containerId | is the ID of the Container. |
[in] | containerOwnerMD | is the owner MD of the Container. |
[in] | redraw | determines whether items in the Container will be drawn after loading. |
StatusInt mdlDialog_containerPanelSetInfo | ( | RawItemHdr * | pCtPanel, |
UInt32 * | attributesP, | ||
int * | containerIdP, | ||
MdlDesc ** | containerOwnerMDP, | ||
int * | unused, | ||
bool | redraw | ||
) |
Sets information about a ContainerPanel dialog item.
[in] | pCtPanel | is the ContainerPanel for which the information will be set. |
[in] | attributesP | gives the attribute values for the ContainerPanel. Pass NULL in this argument if you do not want to set this value. |
[in] | containerIdP | is the ID of the Container. Pass NULL in this argument if you do not want to set this value. |
[in] | containerOwnerMDP | is the owner of the Container. Pass NULL in this argument if you do not want to set this value. |
[in] | unused | |
[in] | redraw | determines whether items in the ContainerPanel will be drawn after loading, and whether the container will be redrawn. |