from wx import PyEventBinder

# Based on wxPython
# Copyright: (c) 2018 by Total Control Software
# License:   wxWindows License


def dummy_function(*args, **kwargs):
	return 0


DATAVIEW_CELL_ACTIVATABLE = 1
DATAVIEW_CELL_EDITABLE = 2
DATAVIEW_CELL_FOCUSED = 8
DATAVIEW_CELL_INERT = 0
DATAVIEW_CELL_INSENSITIVE = 4
DATAVIEW_CELL_PRELIT = 2
DATAVIEW_CELL_SELECTED = 1
DATAVIEW_COL_HIDDEN = 8
DATAVIEW_COL_REORDERABLE = 4
DATAVIEW_COL_RESIZABLE = 1
DATAVIEW_COL_SORTABLE = 2
DVC_DEFAULT_MINWIDTH = 30
DVC_DEFAULT_RENDERER_SIZE = 20
DVC_DEFAULT_WIDTH = 80
DVC_TOGGLE_DEFAULT_WIDTH = 30
DVR_DEFAULT_ALIGNMENT = -1
DV_HORIZ_RULES = 4
DV_MULTIPLE = 1
DV_NO_HEADER = 2
DV_ROW_LINES = 16
DV_SINGLE = 0
DV_VARIABLE_LINE_HEIGHT = 32
DV_VERT_RULES = 8
class DataViewBitmapRenderer: ...
class DataViewCellMode: ...
class DataViewCellRenderState: ...
class DataViewCheckIconTextRenderer: ...
class DataViewChoiceRenderer: ...
class DataViewColumn: ...
class DataViewColumnFlags: ...
class DataViewCtrl: ...
DataViewCtrlNameStr = b'dataviewCtrl'
class DataViewCustomRenderer: ...
class DataViewDateRenderer: ...
class DataViewEvent: ...
class DataViewIconText: ...
class DataViewIconTextRenderer: ...
class DataViewIndexListModel: ...
class DataViewItem: ...
class DataViewItemArray: ...
class DataViewItemAttr: ...
class DataViewItemObjectMapper: ...
class DataViewListCtrl: ...
class DataViewListModel: ...
class DataViewListStore: ...
class DataViewModel: ...
class DataViewModelNotifier: ...
class DataViewProgressRenderer: ...
class DataViewRenderer: ...
class DataViewSpinRenderer: ...
class DataViewTextRenderer: ...
class DataViewToggleRenderer: ...
class DataViewTreeCtrl: ...
class DataViewTreeStore: ...
class DataViewValueAdjuster: ...
class DataViewVirtualListModel: ...
class PyDataViewCustomRenderer: ...
class PyDataViewIndexListModel: ...
class PyDataViewModel: ...
class PyDataViewVirtualListModel: ...
TL_3STATE = 4
TL_CHECKBOX = 2
TL_DEFAULT_STYLE = 0
TL_MULTIPLE = 1
TL_NO_HEADER = 16
TL_SINGLE = 0
TL_STYLE_MASK = 15
TL_USER_3STATE = 8
class TreeListCtrl: ...
TreeListCtrlNameStr = b'wxTreeListCtrl'
class TreeListEvent: ...
class TreeListItem: ...
class TreeListItemComparator: ...
wxEVT_COMMAND_DATAVIEW_CACHE_HINT = 10299
wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_CLICK = 10295
wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK = 10296
wxEVT_COMMAND_DATAVIEW_COLUMN_REORDERED = 10298
wxEVT_COMMAND_DATAVIEW_COLUMN_SORTED = 10297
wxEVT_COMMAND_DATAVIEW_ITEM_ACTIVATED = 10285
wxEVT_COMMAND_DATAVIEW_ITEM_BEGIN_DRAG = 10300
wxEVT_COMMAND_DATAVIEW_ITEM_COLLAPSED = 10287
wxEVT_COMMAND_DATAVIEW_ITEM_COLLAPSING = 10286
wxEVT_COMMAND_DATAVIEW_ITEM_CONTEXT_MENU = 10294
wxEVT_COMMAND_DATAVIEW_ITEM_DROP = 10302
wxEVT_COMMAND_DATAVIEW_ITEM_DROP_POSSIBLE = 10301
wxEVT_COMMAND_DATAVIEW_ITEM_EDITING_DONE = 10292
wxEVT_COMMAND_DATAVIEW_ITEM_EDITING_STARTED = 10290
wxEVT_COMMAND_DATAVIEW_ITEM_EXPANDED = 10289
wxEVT_COMMAND_DATAVIEW_ITEM_EXPANDING = 10288
wxEVT_COMMAND_DATAVIEW_ITEM_START_EDITING = 10291
wxEVT_COMMAND_DATAVIEW_ITEM_VALUE_CHANGED = 10293
wxEVT_COMMAND_DATAVIEW_SELECTION_CHANGED = 10284
wxEVT_COMMAND_TREELIST_COLUMN_SORTED = 10283
wxEVT_COMMAND_TREELIST_ITEM_ACTIVATED = 10281
wxEVT_COMMAND_TREELIST_ITEM_CHECKED = 10280
wxEVT_COMMAND_TREELIST_ITEM_CONTEXT_MENU = 10282
wxEVT_COMMAND_TREELIST_ITEM_EXPANDED = 10279
wxEVT_COMMAND_TREELIST_ITEM_EXPANDING = 10278
wxEVT_COMMAND_TREELIST_SELECTION_CHANGED = 10277
wxEVT_DATAVIEW_CACHE_HINT = 10299
wxEVT_DATAVIEW_COLUMN_HEADER_CLICK = 10295
wxEVT_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK = 10296
wxEVT_DATAVIEW_COLUMN_REORDERED = 10298
wxEVT_DATAVIEW_COLUMN_SORTED = 10297
wxEVT_DATAVIEW_ITEM_ACTIVATED = 10285
wxEVT_DATAVIEW_ITEM_BEGIN_DRAG = 10300
wxEVT_DATAVIEW_ITEM_COLLAPSED = 10287
wxEVT_DATAVIEW_ITEM_COLLAPSING = 10286
wxEVT_DATAVIEW_ITEM_CONTEXT_MENU = 10294
wxEVT_DATAVIEW_ITEM_DROP = 10302
wxEVT_DATAVIEW_ITEM_DROP_POSSIBLE = 10301
wxEVT_DATAVIEW_ITEM_EDITING_DONE = 10292
wxEVT_DATAVIEW_ITEM_EDITING_STARTED = 10290
wxEVT_DATAVIEW_ITEM_EXPANDED = 10289
wxEVT_DATAVIEW_ITEM_EXPANDING = 10288
wxEVT_DATAVIEW_ITEM_START_EDITING = 10291
wxEVT_DATAVIEW_ITEM_VALUE_CHANGED = 10293
wxEVT_DATAVIEW_SELECTION_CHANGED = 10284
wxEVT_TREELIST_COLUMN_SORTED = 10283
wxEVT_TREELIST_ITEM_ACTIVATED = 10281
wxEVT_TREELIST_ITEM_CHECKED = 10280
wxEVT_TREELIST_ITEM_CONTEXT_MENU = 10282
wxEVT_TREELIST_ITEM_EXPANDED = 10279
wxEVT_TREELIST_ITEM_EXPANDING = 10278
wxEVT_TREELIST_SELECTION_CHANGED = 10277
EVT_DATAVIEW_CACHE_HINT = PyEventBinder()
EVT_DATAVIEW_COLUMN_HEADER_CLICK = PyEventBinder()
EVT_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK = PyEventBinder()
EVT_DATAVIEW_COLUMN_REORDERED = PyEventBinder()
EVT_DATAVIEW_COLUMN_SORTED = PyEventBinder()
EVT_DATAVIEW_ITEM_ACTIVATED = PyEventBinder()
EVT_DATAVIEW_ITEM_BEGIN_DRAG = PyEventBinder()
EVT_DATAVIEW_ITEM_COLLAPSED = PyEventBinder()
EVT_DATAVIEW_ITEM_COLLAPSING = PyEventBinder()
EVT_DATAVIEW_ITEM_CONTEXT_MENU = PyEventBinder()
EVT_DATAVIEW_ITEM_DROP = PyEventBinder()
EVT_DATAVIEW_ITEM_DROP_POSSIBLE = PyEventBinder()
EVT_DATAVIEW_ITEM_EDITING_DONE = PyEventBinder()
EVT_DATAVIEW_ITEM_EDITING_STARTED = PyEventBinder()
EVT_DATAVIEW_ITEM_EXPANDED = PyEventBinder()
EVT_DATAVIEW_ITEM_EXPANDING = PyEventBinder()
EVT_DATAVIEW_ITEM_START_EDITING = PyEventBinder()
EVT_DATAVIEW_ITEM_VALUE_CHANGED = PyEventBinder()
EVT_DATAVIEW_SELECTION_CHANGED = PyEventBinder()
EVT_TREELIST_COLUMN_SORTED = PyEventBinder()
EVT_TREELIST_ITEM_ACTIVATED = PyEventBinder()
EVT_TREELIST_ITEM_CHECKED = PyEventBinder()
EVT_TREELIST_ITEM_CONTEXT_MENU = PyEventBinder()
EVT_TREELIST_ITEM_EXPANDED = PyEventBinder()
EVT_TREELIST_ITEM_EXPANDING = PyEventBinder()
EVT_TREELIST_SELECTION_CHANGED = PyEventBinder()
NullDataViewItem = DataViewItem()
TLI_FIRST = TreeListItem()
TLI_LAST = TreeListItem()
