⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wxstreectrl.cpp

📁 非常好用的可移植的多平台C/C++源代码编辑器
💻 CPP
字号:
#include "../wxsheaders.h"
#include "wxstreectrl.h"

#include "wx/treectrl.h"

WXS_ST_BEGIN(wxsTreeCtrlStyles)
    WXS_ST_CATEGORY("wxTreeCtrl")
    WXS_ST(wxTR_EDIT_LABELS)
    WXS_ST(wxTR_NO_BUTTONS)
    WXS_ST(wxTR_HAS_BUTTONS)
    WXS_ST(wxTR_NO_LINES)
    WXS_ST(wxTR_FULL_ROW_HIGHLIGHT)
    WXS_ST(wxTR_LINES_AT_ROOT)
    WXS_ST(wxTR_HIDE_ROOT)
    WXS_ST(wxTR_ROW_LINES)
    WXS_ST(wxTR_HAS_VARIABLE_ROW_HEIGHT)
    WXS_ST(wxTR_SINGLE)
    WXS_ST(wxTR_MULTIPLE)
    WXS_ST(wxTR_EXTENDED)
    WXS_ST(wxTR_DEFAULT_STYLE)
    WXS_ST_DEFAULTS()
WXS_ST_END(wxsTreeCtrlStyles)

WXS_EV_BEGIN(wxsTreeCtrlEvents)
    WXS_EVI(EVT_TREE_BEGIN_DRAG,wxTreeEvent,BeginDrag)
    WXS_EVI(EVT_TREE_BEGIN_RDRAG,wxTreeEvent,BeginRDrag)
    WXS_EVI(EVT_TREE_END_DRAG,wxTreeEvent,EndDrag)
    WXS_EVI(EVT_TREE_BEGIN_LABEL_EDIT,wxTreeEvent,BeginLabelEdit)
    WXS_EVI(EVT_TREE_END_LABEL_EDIT,wxTreeEvent,EndLabelEdit)
    WXS_EVI(EVT_TREE_DELETE_ITEM,wxTreeEvent,DeleteItem)
    WXS_EVI(EVT_TREE_GET_INFO,wxTreeEvent,GetInfo)
    WXS_EVI(EVT_TREE_SET_INFO,wxTreeEvent,SetInfo)
    WXS_EVI(EVT_TREE_ITEM_ACTIVATED,wxTreeEvent,ItemActivated)
    WXS_EVI(EVT_TREE_ITEM_COLLAPSED,wxTreeEvent,ItemCollapsed)
    WXS_EVI(EVT_TREE_ITEM_COLLAPSING,wxTreeEvent,ItemCollapsing)
    WXS_EVI(EVT_TREE_ITEM_EXPANDED,wxTreeEvent,ItemExpanded)
    WXS_EVI(EVT_TREE_ITEM_EXPANDING,wxTreeEvent,ItemExpanding)
    WXS_EVI(EVT_TREE_ITEM_RIGHT_CLICK,wxTreeEvent,ItemRightClick)
    WXS_EVI(EVT_TREE_ITEM_MIDDLE_CLICK,wxTreeEvent,ItemMiddleClick)
    WXS_EVI(EVT_TREE_SEL_CHANGED,wxTreeEvent,SelectionChanged)
    WXS_EVI(EVT_TREE_SEL_CHANGING,wxTreeEvent,SelectionChanging)
    WXS_EVI(EVT_TREE_KEY_DOWN,wxTreeEvent,KeyDown)
    WXS_EVI(EVT_TREE_ITEM_GETTOOLTIP,wxTreeEvent,ItemGetToolTip)
    WXS_EVI(EVT_TREE_ITEM_MENU,wxTreeEvent,ItemMenu)
    WXS_EV_DEFAULTS()
WXS_EV_END(wxsTreeCtrlEvents)


//wxTreeCtrl(wxWindow* parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxTR_HAS_BUTTONS, const wxValidator& validator = wxDefaultValidator, const wxString& name = "listCtrl")


wxsDWDefineBegin(wxsTreeCtrl,wxTreeCtrl,

    ThisWidget = new wxTreeCtrl(parent,id,pos,size,style);
    )

wxsDWDefineEnd()

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -