|
| | CRhinoUiOptionsListCtrlRadioButtonColumn (LPCTSTR lpsLabel=NULL, LPCTSTR lpsText=NULL, int iIndentLevel=0) |
| |
| virtual | ~CRhinoUiOptionsListCtrlRadioButtonColumn () |
| |
| int | AddRadioButton (LPCTSTR lps) |
| |
| bool | BeginEditItem (CRhinoUiOptionsListCtrl &list_ctrl, const CRect rEdit, begin_edit_item_reason eir) |
| |
| int | ButtonCount () const |
| |
| const CRhinoUiOptionsListCtrlRadioButtonColumnBtn * | GetButton (int iButtonIndex) const |
| |
| const CRhinoUiOptionsListCtrlRadioButtonColumnBtn * | GetSelectedButton () const |
| |
| int | ItemHeight () const |
| |
| void | MoveItemWindow (CRhinoUiOptionsListCtrl &list_ctrl, const CRect rEdit) |
| |
| afx_msg void | OnDestroy () |
| |
| void | OnDrawItem (CDC &dc, const CRect &rItem, const CRect &rDeflate) const |
| |
| afx_msg BOOL32 | OnEraseBkgnd (CDC *pDC) |
| |
| afx_msg void | OnKillFocus (CWnd *pNewWnd) |
| |
| afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) |
| |
| afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) |
| |
| afx_msg void | OnMouseMove (UINT nFlags, CPoint point) |
| |
| afx_msg BOOL32 | OnMouseWheel (UINT nFlags, short zDelta, CPoint pt) |
| |
| afx_msg void | OnPaint () |
| |
| virtual void | OnRadioButtonSelect () |
| |
| int | SelectedButton () const |
| |
| int | SetSelectedButton (int iButtonIndex) |
| |
| void | SetText (LPCTSTR lps) |
| |
| | 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 |
| |
| 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 | 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
} |
| |
| 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
} |
| |
| bool | ForwardOnMouseWheel (CWnd &wnd, UINT nFlags, short zDelta, CPoint pt) |
| |
| bool | SetControlType (control_type ct) |
| |
| CPoint | m_ptEndTrackSelect |
| |