Rhino C++ API
8.14
|
Colors for the general windows user interface elements. More...
#include <rhinoSdkAppSettings.h>
Static Public Member Functions | |
static const wchar_t * | ProfileKey () |
Public Attributes | |
ON_Color | m_active_caption |
Active floating window non-client area. More... | |
ON_Color | m_active_viewport_title |
Active viewport title. More... | |
ON_Color | m_hot_border |
Inactive toolbar tab border. More... | |
ON_Color | m_hot_end |
Gradient end for inactive toolbar tab. More... | |
ON_Color | m_hot_start |
Gradient start for inactive toolbar tab. More... | |
ON_Color | m_inactive_caption |
Inactive floating window non-client area. More... | |
ON_Color | m_inactive_viewport_title |
Inactive viewport title. More... | |
ON_Color | m_mouse_overcontrol_border |
Active floating window non-client area. More... | |
ON_Color | m_mouse_overcontrol_end |
Color for hovering gradient end. More... | |
ON_Color | m_mouse_overcontrol_start |
Color for hovering gradient start. More... | |
ON_Color | m_normal_border |
Edge color used for grippers, toolbar border, resize bars, status bar pane borders. More... | |
ON_Color | m_normal_end |
Gradient end for active toolbar tab and non-client area of Rhino. More... | |
ON_Color | m_normal_start |
Gradient start for active toolbar tab and non-client area of Rhino. More... | |
ON_Color | m_pressed_border |
Pressed border. More... | |
ON_Color | m_pressed_end |
Pressed gradient end. More... | |
ON_Color | m_pressed_start |
Pressed gradient start. More... | |
ON_Color | m_text_disabled |
Disabled text color. More... | |
ON_Color | m_text_enabled |
Toolbar tab text and status bar text. More... | |
Static Public Attributes | |
static const CRhinoUiPaintColorSettings | Default |
Friends | |
class | CRhDefaultColors |
Colors for the general windows user interface elements.
CRhinoUiPaintColorSettings::CRhinoUiPaintColorSettings | ( | ) |
CRhinoUiPaintColorSettings::~CRhinoUiPaintColorSettings | ( | ) |
CRhinoUiPaintColorSettings::CRhinoUiPaintColorSettings | ( | const CRhinoUiPaintColorSettings & | ) |
void CRhinoUiPaintColorSettings::Defaults | ( | ) |
ON_Color CRhinoUiPaintColorSettings::EditBoxBackground | ( | ) | const |
Background fill for input elements (edit box, checkbox).
ON_Color CRhinoUiPaintColorSettings::EditBoxBackground | ( | bool | computeIfUnset | ) | const |
ON_Color CRhinoUiPaintColorSettings::GridLineColor | ( | bool | onEditBackground | ) | const |
void CRhinoUiPaintColorSettings::LoadProfile | ( | CRhinoProfileContext & | pc | ) |
ON_Color CRhinoUiPaintColorSettings::ModifiedValueControlColor | ( | ) | const |
Modified property value label text color.
bool CRhinoUiPaintColorSettings::operator!= | ( | const CRhinoUiPaintColorSettings & | ) | const |
CRhinoUiPaintColorSettings& CRhinoUiPaintColorSettings::operator= | ( | const CRhinoUiPaintColorSettings & | ) |
bool CRhinoUiPaintColorSettings::operator== | ( | const CRhinoUiPaintColorSettings & | ) | const |
|
static |
bool CRhinoUiPaintColorSettings::RunningInDarkMode | ( | ) | const |
Returns true if Rhino is running in dark-theme mode.
void CRhinoUiPaintColorSettings::SaveProfile | ( | CRhinoProfileContext & | ) | const |
void CRhinoUiPaintColorSettings::SetEditBoxBackground | ( | const ON_Color & | color | ) |
void CRhinoUiPaintColorSettings::SetTabBackground | ( | const ON_Color & | color | ) |
void CRhinoUiPaintColorSettings::SetTabBackground | ( | const ON_Color & | color, |
bool | activeTab | ||
) |
ON_Color CRhinoUiPaintColorSettings::TabBackground | ( | ) | const |
Tab background color.
ON_Color CRhinoUiPaintColorSettings::TabBackground | ( | bool | activeTab, |
bool | computeIfUnset | ||
) | const |
void CRhinoUiPaintColorSettings::Validate | ( | ) |
|
friend |
|
static |
ON_Color CRhinoUiPaintColorSettings::m_active_caption |
Active floating window non-client area.
ON_Color CRhinoUiPaintColorSettings::m_active_viewport_title |
Active viewport title.
ON_Color CRhinoUiPaintColorSettings::m_hot_border |
Inactive toolbar tab border.
ON_Color CRhinoUiPaintColorSettings::m_hot_end |
Gradient end for inactive toolbar tab.
ON_Color CRhinoUiPaintColorSettings::m_hot_start |
Gradient start for inactive toolbar tab.
ON_Color CRhinoUiPaintColorSettings::m_inactive_caption |
Inactive floating window non-client area.
ON_Color CRhinoUiPaintColorSettings::m_inactive_viewport_title |
Inactive viewport title.
ON_Color CRhinoUiPaintColorSettings::m_mouse_overcontrol_border |
Active floating window non-client area.
ON_Color CRhinoUiPaintColorSettings::m_mouse_overcontrol_end |
Color for hovering gradient end.
ON_Color CRhinoUiPaintColorSettings::m_mouse_overcontrol_start |
Color for hovering gradient start.
ON_Color CRhinoUiPaintColorSettings::m_normal_border |
Edge color used for grippers, toolbar border, resize bars, status bar pane borders.
ON_Color CRhinoUiPaintColorSettings::m_normal_end |
Gradient end for active toolbar tab and non-client area of Rhino.
ON_Color CRhinoUiPaintColorSettings::m_normal_start |
Gradient start for active toolbar tab and non-client area of Rhino.
ON_Color CRhinoUiPaintColorSettings::m_pressed_border |
Pressed border.
ON_Color CRhinoUiPaintColorSettings::m_pressed_end |
Pressed gradient end.
ON_Color CRhinoUiPaintColorSettings::m_pressed_start |
Pressed gradient start.
ON_Color CRhinoUiPaintColorSettings::m_text_disabled |
Disabled text color.
ON_Color CRhinoUiPaintColorSettings::m_text_enabled |
Toolbar tab text and status bar text.