#include <customgui_descproperty.h>
Description property custom GUI (CUSTOMGUI_DESCRIPTIONPROPERTY).
Here are the settings: DESCRIPTIONPROPERTY_CUSTOMGUISETTINGS
The following custom parent message IDs are sent: BFM_ACTION_DP
◆ DescriptionPropertyCustomGui()
◆ ~DescriptionPropertyCustomGui()
◆ SetDescID()
void SetDescID |
( |
const DescID & |
id | ) |
|
Sets the description ID to display.
- Note
- The name of the element must have as many parts, separated by ~!~, as id.GetDepth(). These are displayed separated by dots.
- Parameters
-
[in] | id | The description ID. |
◆ SetState()
Sets the display flags.
- Parameters
-
[in] | flags | A combination of these flags: DESCPROP |
◆ GetState()
Gets the display flags.
- Returns
- A combination of these flags: DESCPROP
◆ GetPartCount()
Gets the number of parts. (For instance "Foo . Bar" has 2 parts.)
- Returns
- The number of parts.
◆ GetPartInfo()
Gets information for each part.
- Parameters
-
[in] | part | The part index: 0 <= part < GetPartCount() |
[in] | str | The part title. |
[in] | id | The part ID. |
[in] | onoff | The selection state. |
◆ SetSelection()
void SetSelection |
( |
const DescID & |
id, |
|
|
Bool |
onoff |
|
) |
| |
Sets the selection state.
- Parameters
-
[in] | id | The description ID to set the state for. |
[in] | onoff | The new selection state. |
◆ ChangeSettings()
Sets the description property settings.
- Parameters
-