|
| CRhinoUiOptionsListCtrlLayerComboBox (LPCTSTR lpsLabel=NULL, LPCTSTR lpsText=NULL, int iIndentLevel=0) |
|
virtual | ~CRhinoUiOptionsListCtrlLayerComboBox () |
|
bool | BeginEditItem (CRhinoUiOptionsListCtrl &list_ctrl, const CRect rEdit, begin_edit_item_reason eir) |
|
bool | IncludeDeletedLayers () const |
|
bool | IncludeReferenceLayers () const |
|
void | OnItemComboBoxSelChanged () |
|
bool | PopulateComboBox () |
|
bool | SetIncludeDeletedLayers (bool b) |
|
bool | SetIncludeReferenceLayers (bool b) |
|
void | SetText (LPCTSTR lps) |
|
bool | SetUseSortedList (bool b) |
|
bool | UseSortedList () const |
|
| CRhinoUiOptionsListCtrlColorComboBox (LPCTSTR lpsLabel=NULL, LPCTSTR lpsText=NULL, int iIndentLevel=0, CRhinoUiComboBoxItemData::class_type ct=CRhinoUiComboBoxItemData::ct_color) |
|
virtual | ~CRhinoUiOptionsListCtrlColorComboBox () |
|
bool | IncludeByDisplay () const |
|
bool | IncludeByLayer () const |
|
bool | IncludeByParent () const |
|
afx_msg void | OnCbnSelchange () |
|
void | OnDrawItem (CDC &dc, const CRect &rItem, const CRect &rDeflate) const |
|
afx_msg void | OnKillFocus (CWnd *pNewWnd) |
|
bool | SetIncludeByDisplay (bool include) |
|
bool | SetIncludeByLayer (bool b) |
|
bool | SetIncludeByParent (bool b) |
|
bool | SetUseAlpha (bool on) |
|
bool | UseAlpha () const |
|
| CRhinoUiOptionsListCtrlComboBox (LPCTSTR lpsLabel=NULL, LPCTSTR lpsText=NULL, int iIndentLevel=0, CRhinoUiComboBoxItemData::class_type ct=CRhinoUiComboBoxItemData::ct_strings) |
|
virtual | ~CRhinoUiOptionsListCtrlComboBox () |
|
bool | DrawDownArrow () const |
|
virtual void | MeasureItem (LPMEASUREITEMSTRUCT) |
|
void | MoveItemWindow (CRhinoUiOptionsListCtrl &list_ctrl, const CRect rEdit) |
|
virtual bool | OnComboBoxPopulated () |
|
virtual void | OnDrawDownArrow (CDC &dc, CRect &rItem, const CRect &rDeflate) const |
|
afx_msg BOOL32 | OnMouseWheel (UINT nFlags, short zDelta, CPoint pt) |
|
virtual BOOL32 | PreTranslateMessage (MSG *pMsg) |
| virtual overrides More...
|
|
bool | SetDrawDownArrow (bool b) |
|
bool | SetShowDropDownOnBeginEdit (bool b) |
|
bool | ShowDropDownOnBeginEdit () const |
|
| CRhinoUiComboBox () |
|
virtual | ~CRhinoUiComboBox () |
|
int | AddColorItem (LPCTSTR lpsColorName, COLORREF color, bool link_to_color_dialog=false) |
|
int | AddFontItem (const LOGFONT &lf) |
|
int | AddLayer (const CRhinoLayer &layer) |
|
int | AddLinetype (const ON_Linetype &linetype) |
|
int | AddPrintWidthItem (double cx) |
|
COLORREF | ColorFromListIndex (int iIndex, COLORREF crError=CRhinoUiPaintManager::error_color) const |
|
bool | ColorIsByLayer (COLORREF cr) const |
|
bool | ColorIsByParent (COLORREF cr) const |
|
ON_wString | ColorNameFromColorRef (COLORREF cr) |
|
color_swatch_draw_style | ColorSwatchDrawStyle () const |
|
virtual int | CompareItem (LPCOMPAREITEMSTRUCT) |
|
bool | CreateAsOwnerDraw () const |
|
virtual void | DeleteItem (LPDELETEITEMSTRUCT) |
|
virtual void | DrawItem (LPDRAWITEMSTRUCT) |
|
int | FillLayerList (CRhinoDoc *doc, bool bUseSortedList, int(*compare)(const CRhinoLayer *, const CRhinoLayer *, void *)=NULL, int(*cull)(const CRhinoLayer *, void *)=NULL, void *p=0) |
|
int | FillLinetypeList (CRhinoDoc *doc, bool bUseSortedList, bool bIncludeByLayer, bool bIncludeByParent, bool bReadDefaultLinetypeFile, int(*compare)(const CRhinoLinetype *, const CRhinoLinetype *, void *)=NULL, int(*cull)(const CRhinoLinetype *, void *)=NULL, void *p=NULL) |
|
int | FillUsingInstalledFonts (bool bIncludeTrueType=true, bool bIncludeNonTrueType=true) |
|
int | FillUsingStandardColorList (bool bIncludeByLayerColor=true, bool bIncludeCustomColor=true, bool bIncludeByParentColor=true, bool bIncludeByDisplayColor=false) |
|
int | FillUsingStandardPrintWidths (bool bIncludeByLayer, bool bIncludeDefault, bool bIncludeByParent, bool bIncludeNoPrint, bool bIncludeHairline) |
|
CRhinoUiComboBoxItemData * | GetComboBoxItemData (int iIndex) const |
|
COLORREF | GetCurColor () const |
|
int | GetCurColor (COLORREF &color) const |
|
int | GetCurFont (LOGFONT &lf_out) |
|
const RhinoUiLayerComboBoxItemData * | GetCurLayer () const |
|
const RhinoUiLinetypeComboBoxItemData * | GetCurLinetype () const |
|
const RhinoUiPrintWidthComboBoxItemData * | GetCurPrintWidth () const |
|
int | GetFontIndex (const LOGFONT &lf) |
|
int | GetFontIndex (LPCTSTR lpsFontFace) |
|
bool | GetTextFromListIndex (int iIndex, CString &sResult) const |
|
class CRhinoUiPopDownLayerWnd * | LayerPopDownWindow () const |
|
UUID | LayerUUIDFromListIndex (int iIndex) const |
|
RhinoUiLinetypeComboBoxItemData * | LinetypeDataFromListIndex (int iIndex) const |
|
const ON_Linetype * | LinetypeReadFromFile (const UUID &uuiid) const |
|
UUID | LinetypeUUIDFromListIndex (int iIndex) const |
|
int | ListIndexFromLayerUUID (const UUID &uuid) const |
|
int | ListIndexFromLinetypeUUID (const UUID &uuid) const |
|
int | ListIndexFromPrintWidth (double cx) const |
|
virtual CRhinoUiComboBoxItemData * | NewCRhinoUiComboBoxItemData (CRhinoUiComboBoxItemData::class_type ct) const |
|
afx_msg void | OnCbnDropDown () |
|
afx_msg void | OnCbnSelchange () |
|
afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
|
virtual void | OnCustomColorChanged (COLORREF cr, int iItemIndex) |
|
afx_msg void | OnDestroy () |
|
afx_msg void | OnEditKillFocus () |
|
afx_msg void | OnEditUpdate () |
|
afx_msg void | OnLButtonDblClk (UINT nFlags, CPoint point) |
|
afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) |
|
void | OnPrintWidthEditKillFocus () |
|
void | OnPrintWidthEditUpdate () |
|
RhinoUiPrintWidthComboBoxItemData * | PrintWidthDataFromListIndex (int iIndex) const |
|
double | PrintWidthFromString () |
|
color_swatch_draw_style | SetColorSwatchDrawStyle (color_swatch_draw_style style) |
|
bool | SetCreateAsOwnerDraw (bool b) |
|
COLORREF | SetCurColor (COLORREF cr) |
|
int | SetCurFont (const LOGFONT &lf) |
|
int | SetCurFont (LPCTSTR lpsFontFace) |
|
UUID | SetCurLayer (UUID uuid, COLORREF cr) |
|
UUID | SetCurLinetype (UUID uuid) |
|
double | SetCurPrintWidth (double cx) |
|
bool | SetCustomColor (COLORREF cr) |
|
| CRhinoUiOptionsListCtrlItem (const CRhinoUiOptionsListCtrlItem &) |
|
| CRhinoUiOptionsListCtrlItem (control_type ct=ct_invalid, LPCTSTR lpsLabel=NULL, LPCTSTR lpsText=NULL, int iIndentLevel=0) |
|
virtual | ~CRhinoUiOptionsListCtrlItem () |
|
bool | AutoDelete () const |
|
control_type | ControlType () const |
|
void | DrawItemText (CDC &dc, const CString &s, const CRect &rItem, const CRect &rDeflate) const |
|
bool | GetItemProperty (item_property iprop) const |
|
bool | GetItemState (item_state istate) const |
|
CRhinoUiOptionsListCtrl * | GetListCtrl () const |
|
int | IndentLevel () const |
|
bool | IsEnabled () const |
|
bool | IsFullRowItem () const |
|
bool | IsItemExpandable () const |
|
bool | IsItemHidden () const |
|
bool | IsReadOnly () const |
|
virtual int | ItemHeight () const |
|
unsigned int | ItemID () const |
|
LPCTSTR | Label () const |
|
COLORREF | LabelBackGroundColor () const |
|
COLORREF | LabelTextColor () const |
|
const CRhinoUiOptionsListCtrlItem & | operator= (const CRhinoUiOptionsListCtrlItem &) |
|
int | ParentIndex () const |
|
bool | SetAutoDelete (bool b) |
|
int | SetIndentLevel (int iIndentLevel) |
|
bool | SetIsEnabled (bool b) |
|
bool | SetIsFullRowItem (bool b) |
|
bool | SetIsReadOnly (bool b) |
|
bool | SetItemProperty (item_property iprop, bool bEnabled) |
|
bool | SetItemState (item_state istate, bool bEnabled) |
|
bool | SetLabel (LPCTSTR lpsLabel) |
|
COLORREF | SetLabelBackGroundColor (COLORREF cr) |
|
COLORREF | SetLabelTextColor (COLORREF cr) |
|
bool | SetParentIndex (int iItem) |
|
bool | SetUseLabelColors (bool b) |
|
virtual LPCTSTR | Text () const |
|
bool | UseLabelColors () const |
|
|
enum | color_swatch_draw_style { square_swatch = 0,
diamond_swatch,
circle_swatch,
force_32bit_image_list = 0xFFFFFFFF
} |
|
enum | print_width_options {
default_width = 0,
no_print_width = - 1,
by_layer_width = -10,
by_parent_width = -15,
list_box_error_width = -100,
force_32bit_plot_width_option = 0xFFFFFFFF
} |
|
enum | control_type {
ct_static_text = 0,
ct_edit_box,
ct_check_box,
ct_combo_box,
ct_push_button,
ct_ip_address,
ct_radio_buttons,
ct_color_combo_box,
ct_color_button,
ct_file,
ct_font_combo,
ct_layer_combo_box,
ct_linetype_combo_box,
ct_print_width_combo_box,
ct_separator,
ct_folder,
ct_hyperlink,
ct_custom_control,
ct_invalid,
force_32bit_control_type = 0xFFFFFFFF
} |
|
enum | item_property {
full_row_item_property = 1,
use_label_colors_property = 2,
is_group_combo_item_property = 4,
property0 = 8,
property1 = 0x10,
property2 = 0x20,
property3 = 0x40,
property4 = 0x80,
property5 = 0x100,
property6 = 0x200,
property7 = 0x400,
property8 = 0x800,
property9 = 0x1000,
force_32bit_item_property = 0xFFFFFFFF
} |
|
enum | item_state {
expanded_state = 1,
hidden_state = 2,
enabled_state = 4,
readonly_state = 8,
hidden_group_state = 0x10,
state0 = 0x20,
state1 = 0x40,
state2 = 0x80,
state3 = 0x100,
state4 = 0x200,
state5 = 0x400,
state6 = 0x800,
state7 = 0x1000,
state8 = 0x2000,
state9 = 0x4000,
force_32bit_item_state = 0xFFFFFFFF
} |
|
static UUID | ByLayerLinetypeID () |
|
static UUID | ByParentLinetypeID () |
|
static UUID | ContinuousLinetypeID () |
|
static bool | GetPrintWidthDisplayString (double cx, ON_wString &result) |
|
static UUID | ListBoxErrorUUID () |
|
static bool | ReadPrintWidthFile (const wchar_t *lpsFileName, ON_SimpleArray< double > &widths, bool bQuietly) |
|
enum | change_mode { cm_selchange = 0,
cm_editupdate,
cm_nochange,
force_32bit_change_mode = 0xFFFFFFFF
} |
|
enum | begin_edit_item_reason {
eir_label_left_clicked = 0,
eir_value_left_clicked,
eir_f2_pressed,
eir_navigation_key,
force_32bit_begin_edit_item_reason = 0xFFFFFFFF
} |
|
afx_msg void | OnCbnSelchange () |
|
afx_msg void | OnEditKillFocus () |
|
afx_msg void | OnKillFocus (CWnd *pNewWnd) |
|
void | ShowLayerPopDownWnd (HWND hWnd, bool bShow) |
| CRhinoUiOptionsListCtrlComboBox. More...
|
|
virtual LRESULT | DefWindowProc (UINT message, WPARAM wParam, LPARAM lParam) |
|
void | DestroyLayerPopDownWnd () |
|
virtual BOOL32 | OnChildNotify (UINT message, WPARAM wParam, LPARAM lParam, LRESULT *pResult) |
|
virtual BOOL32 | OnWndMsg (UINT message, WPARAM wParam, LPARAM lParam, LRESULT *pResult) |
|
virtual void | PostNcDestroy () |
|
virtual void | PreSubclassWindow () |
|
virtual LRESULT | WindowProc (UINT message, WPARAM wParam, LPARAM lParam) |
|
bool | ForwardOnMouseWheel (CWnd &wnd, UINT nFlags, short zDelta, CPoint pt) |
|
bool | SetControlType (control_type ct) |
|
bool | m_bDrawDownArrow |
|
bool | m_bIncludeEditCtrl |
|
bool | m_bOwnerDraw |
|
bool | m_bShowDropDownOnBeginEdit |
|
bool | m_bShowingDropDown |
|
bool | m_bSort |
|
bool | m_bIncludeNonTrueType |
|
bool | m_bIncludeTrueType |
|
bool | m_bInOnPrintWidthEditKillFocus |
|
bool | m_bShowReferenceLayers |
|
change_mode | m_change_mode |
|
COLORREF | m_crCustom |
|
RhinoUiColorComboBoxItemData | m_current_color |
| CRhinoUiComboBoxItemData m_current;. More...
|
|
RhinoUiFontComboBoxItemData | m_current_font |
|
RhinoUiLayerComboBoxItemData | m_current_layer |
|
RhinoUiLinetypeComboBoxItemData | m_current_linetype |
|
RhinoUiPrintWidthComboBoxItemData | m_current_print_width |
|
CRhinoUiComboBoxItemData::class_type | m_fill_class_type |
|
ON_ObjectArray< ON_Linetype > | m_from_file_linetypes |
|
class CRhinoUiPopDownLayerWnd * | m_pWndLayerPopDown |
|
color_swatch_draw_style | m_swatch_style |
|
CPoint | m_ptEndTrackSelect |
|