Functions | |
int | mdlTreeColumn_getId (GuiTreeColumnP pColumn) |
Returns the Id of a specified GuiTreeColumn. More... | |
StatusInt | mdlTreeColumn_setId (GuiTreeColumnP pColumn, int id) |
Sets the Id of a specified GuiTreeColumn columns. More... | |
WCharCP | mdlTreeColumn_getName (GuiTreeColumnP pColumn) |
Get the name of the specified GuiTreeColumn. More... | |
StatusInt | mdlTreeColumn_setName (GuiTreeColumnP pColumn, WCharCP pwName) |
Set the name string on the specified GuiTreeColumn. More... | |
int | mdlTreeColumn_getInfoFieldCount (GuiTreeColumnP pColumn) |
Returns the number of info fields for a specified GuiTreeColumn. More... | |
StatusInt | mdlTreeColumn_setInfoFieldCount (GuiTreeColumnP pColumn, int count) |
Sets the number of info fields in a specified GuiTreeColumn. More... | |
StatusInt | mdlTreeColumn_setSortFunction (GuiTreeColumnP pColumn, TreeColumnSortFuncP sortFunc, MdlDesc *ownerMD, int secondaryColumn) |
Sets the function to call during a parent GuiTreeNode sort when sorting on the column index of this GuiTreeColumn. More... | |
bool | mdlTreeColumn_hasSortFunction (GuiTreeColumnP pColumn) |
Determines if a column already has a sort function. More... | |
int | mdlTreeColumn_getSecondarySortColumn (GuiTreeColumnP pColumn) |
Returns the secondary sort column for a specified GuiTreeColumn. More... | |
bool | mdlTreeColumn_isSortIgnoreCase (GuiTreeColumnP pColumn) |
Determines whether the specified column has its Ignore Case attribute for sorts set. More... | |
int | mdlTreeColumn_setSortIgnoreCase (GuiTreeColumnP pColumn, bool bIgnoreCase) |
Sets the Ignore Case attribute for the specified column for sorts. More... | |
bool | mdlTreeColumn_isSecondarySortAlwaysDirectional (GuiTreeColumnP pColumn, bool *pAscending) |
Determines whether the specified column has its Always Directional attribute for secondary column sorts is on, and the sort direction is the same as specified. More... | |
int | mdlTreeColumn_setSecondarySortAlwaysDirectional (GuiTreeColumnP pColumn, bool bAlwaysDirectional, bool bAscending) |
Sets the Always Directional attribute for secondary column sorts. More... | |
StatusInt | mdlTreeColumn_setSearchFunction (GuiTreeColumnP pColumn, TreeColumnSearchFuncP searchFunc, MdlDesc *ownerMD) |
Sets the function to call during a GuiTreeModel search when searching on the column index associated with this GuiTreeColumn. More... | |
int | mdlTreeColumn_getSecondarySearchColumn (GuiTreeColumnP pColumn) |
Gets the secondary search column to search if an mdlTreeModel_search call finds no match. More... | |
int | mdlTreeColumn_setSecondarySearchColumn (GuiTreeColumnP pColumn, int iSecondaryColumn) |
Sets the secondary search column to search if an mdlTreeModel_search call finds no match. More... | |
int | mdlTreeColumn_isSearchIgnoreCase (GuiTreeColumnP pColumn) |
Determines whether the specified column has its Ignore Case attribute for searches. More... | |
int | mdlTreeColumn_setSearchIgnoreCase (GuiTreeColumnP pColumn, bool bIgnoreCase) |
Sets the Ignore Case attribute for the specified column for searches. More... | |
bool | mdlTreeColumn_hasSearchFunction (GuiTreeColumnP pColumn) |
Determines if a column already has a search function. More... | |
int mdlTreeColumn_getId | ( | GuiTreeColumnP | pColumn | ) |
Returns the Id of a specified GuiTreeColumn.
[in] | pColumn | points to the GuiTreeColumn |
int mdlTreeColumn_getInfoFieldCount | ( | GuiTreeColumnP | pColumn | ) |
Returns the number of info fields for a specified GuiTreeColumn.
[in] | pColumn | points to the GuiTreeColumn |
WCharCP mdlTreeColumn_getName | ( | GuiTreeColumnP | pColumn | ) |
Get the name of the specified GuiTreeColumn.
[in] | pColumn | is a pointer to the GuiTreeColumn from which the name is returned. |
int mdlTreeColumn_getSecondarySearchColumn | ( | GuiTreeColumnP | pColumn | ) |
Gets the secondary search column to search if an mdlTreeModel_search call finds no match.
[in] | pColumn | points to the GuiTreeColumn |
int mdlTreeColumn_getSecondarySortColumn | ( | GuiTreeColumnP | pColumn | ) |
Returns the secondary sort column for a specified GuiTreeColumn.
[in] | pColumn | points to the GuiTreeColumn |
bool mdlTreeColumn_hasSearchFunction | ( | GuiTreeColumnP | pColumn | ) |
Determines if a column already has a search function.
[in] | pColumn | specifies the column to check for a search function. |
bool mdlTreeColumn_hasSortFunction | ( | GuiTreeColumnP | pColumn | ) |
Determines if a column already has a sort function.
[in] | pColumn | specified the column to check for a sort function. |
int mdlTreeColumn_isSearchIgnoreCase | ( | GuiTreeColumnP | pColumn | ) |
Determines whether the specified column has its Ignore Case attribute for searches.
[in] | pColumn | points to the GuiTreeColumn to process |
bool mdlTreeColumn_isSecondarySortAlwaysDirectional | ( | GuiTreeColumnP | pColumn, |
bool * | pAscending | ||
) |
Determines whether the specified column has its Always Directional attribute for secondary column sorts is on, and the sort direction is the same as specified.
[in] | pColumn | points to the GuiTreeColumn to process |
[out] | pAscending | the sort direction |
bool mdlTreeColumn_isSortIgnoreCase | ( | GuiTreeColumnP | pColumn | ) |
Determines whether the specified column has its Ignore Case attribute for sorts set.
[in] | pColumn | points to the GuiTreeColumn to process |
StatusInt mdlTreeColumn_setId | ( | GuiTreeColumnP | pColumn, |
int | id | ||
) |
Sets the Id of a specified GuiTreeColumn columns.
[in] | pColumn | points to the GuiTreeColumn |
[in] | id | New Id of GuiTreeColumn |
StatusInt mdlTreeColumn_setInfoFieldCount | ( | GuiTreeColumnP | pColumn, |
int | count | ||
) |
Sets the number of info fields in a specified GuiTreeColumn.
[in] | pColumn | points to the GuiTreeColumn |
[in] | count | New number of info fields in a GuiTreeColumn. |
StatusInt mdlTreeColumn_setName | ( | GuiTreeColumnP | pColumn, |
WCharCP | pwName | ||
) |
Set the name string on the specified GuiTreeColumn.
[in] | pColumn | points to the GuiTreeColumn to set the name on. |
[in] | pwName | specifies the name to give the GuiTreeColumn. |
StatusInt mdlTreeColumn_setSearchFunction | ( | GuiTreeColumnP | pColumn, |
TreeColumnSearchFuncP | searchFunc, | ||
MdlDesc * | ownerMD | ||
) |
Sets the function to call during a GuiTreeModel search when searching on the column index associated with this GuiTreeColumn.
[in] | pColumn | points to the GuiTreeColumn |
[in] | searchFunc | A function pointer of the function to call when searching on the column index of this GuiTreeColumn |
[in] | ownerMD | MdlDescr pointer of the MDL application that owns the search function |
int mdlTreeColumn_setSearchIgnoreCase | ( | GuiTreeColumnP | pColumn, |
bool | bIgnoreCase | ||
) |
Sets the Ignore Case attribute for the specified column for searches.
[in] | pColumn | points to the GuiTreeColumn to process |
[in] | bIgnoreCase | true to ignore case, false to force case matching. |
int mdlTreeColumn_setSecondarySearchColumn | ( | GuiTreeColumnP | pColumn, |
int | iSecondaryColumn | ||
) |
Sets the secondary search column to search if an mdlTreeModel_search call finds no match.
[in] | pColumn | points to the GuiTreeColumn |
[in] | iSecondaryColumn | Index of the secondary search column |
int mdlTreeColumn_setSecondarySortAlwaysDirectional | ( | GuiTreeColumnP | pColumn, |
bool | bAlwaysDirectional, | ||
bool | bAscending | ||
) |
Sets the Always Directional attribute for secondary column sorts.
[in] | pColumn | points to the GuiTreeColumn to process |
[in] | bAlwaysDirectional | true secondary column sorts will always be in direction of bAscending, false secondary column sorts will be in the same direction as the primary column sort. |
[in] | bAscending | true for Ascending, or false for Descending. |
StatusInt mdlTreeColumn_setSortFunction | ( | GuiTreeColumnP | pColumn, |
TreeColumnSortFuncP | sortFunc, | ||
MdlDesc * | ownerMD, | ||
int | secondaryColumn | ||
) |
Sets the function to call during a parent GuiTreeNode sort when sorting on the column index of this GuiTreeColumn.
[in] | pColumn | points to the GuiTreeColumn |
[in] | sortFunc | A function pointer of the function to call when sorting on the column index of this GuiTreeColumn |
[in] | ownerMD | MdlDescr pointer of the MDL application that owns the sort function |
[in] | secondaryColumn | Column index of the column to sort on if values are the same |
int mdlTreeColumn_setSortIgnoreCase | ( | GuiTreeColumnP | pColumn, |
bool | bIgnoreCase | ||
) |
Sets the Ignore Case attribute for the specified column for sorts.
[in] | pColumn | points to the GuiTreeColumn to process |
[in] | bIgnoreCase | true to ignore case, false to force case matching. |