Function libui_ng_sys::uiTableAppendCheckboxTextColumn
source · pub unsafe extern "C" fn uiTableAppendCheckboxTextColumn(
t: *mut uiTable,
name: *const c_char,
checkboxModelColumn: c_int,
checkboxEditableModelColumn: c_int,
textModelColumn: c_int,
textEditableModelColumn: c_int,
textParams: *mut uiTableTextColumnOptionalParams
)Expand description
Appends a column to the table containing a checkbox and text.
@param t uiTable instance.
@param name Column title text.\n
A valid, NUL terminated UTF-8 string.\n
Data is owned by the caller.
@param checkboxModelColumn Column that holds the data to be displayed.\n
#uiTableValueTypeInt
TRUE for a checked checkbox, FALSE otherwise.
@param checkboxEditableModelColumn Column that defines whether or not the checkbox is editable.\n
#uiTableValueTypeInt TRUE to make checkbox editable, FALSE otherwise.\n
uiTableModelColumnNeverEditable to make all rows never editable.\n
uiTableModelColumnAlwaysEditable to make all rows always editable.
@param textModelColumn Column that holds the text to be displayed.\n
#uiTableValueTypeString
@param textEditableModelColumn Column that defines whether or not the text is editable.\n
#uiTableValueTypeInt TRUE to make text editable, FALSE otherwise.\n
uiTableModelColumnNeverEditable to make all rows never editable.\n
uiTableModelColumnAlwaysEditable to make all rows always editable.
@param textParams Text display settings, NULL to use defaults.
@memberof uiTable