TREELIST_EXTENDEDSELECT = TREELIST_EXTENDEDSELECT
[ Constant: int ]
TREELIST_SINGLESELECT = TREELIST_SINGLESELECT
[ Constant: int ]
TREELIST_BROWSESELECT = TREELIST_BROWSESELECT
[ Constant: int ]
/ Single selection mode
TREELIST_MULTIPLESELECT = TREELIST_MULTIPLESELECT
[ Constant: int ]
/ Browse selection mode
TREELIST_AUTOSELECT = TREELIST_AUTOSELECT
[ Constant: int ]
/ Multiple selection mode is used for selection of individual items
TREELIST_SHOWS_LINES = TREELIST_SHOWS_LINES
[ Constant: int ]
/ Automatically select under cursor
TREELIST_SHOWS_BOXES = TREELIST_SHOWS_BOXES
[ Constant: int ]
/ Lines shown
TREELIST_ROOT_BOXES = TREELIST_ROOT_BOXES
[ Constant: int ]
/ Boxes to expand shown
FXTreeItem(text,oi,ci,ptr)
[ Constructor: returns FXPyTreeItem * ]
Constructor
getParent()
[ Member : returns FXPyTreeItem * ]
getNext()
[ Member : returns FXPyTreeItem * ]
getPrev()
[ Member : returns FXPyTreeItem * ]
getFirst()
[ Member : returns FXPyTreeItem * ]
getLast()
[ Member : returns FXPyTreeItem * ]
getBelow()
[ Member : returns FXPyTreeItem * ]
getAbove()
[ Member : returns FXPyTreeItem * ]
getNumChildren()
[ Member : returns FXint ]
getText()
[ Member : returns FXString ]
getOpenIcon()
[ Member : returns FXPyIcon * ]
getClosedIcon()
[ Member : returns FXPyIcon * ]
setData(ptr)
[ Member : returns void ]
getData()
[ Member : returns void * ]
hasFocus()
[ Member : returns FXbool ]
isSelected()
[ Member : returns FXbool ]
isOpened()
[ Member : returns FXbool ]
isExpanded()
[ Member : returns FXbool ]
isEnabled()
[ Member : returns FXbool ]
isDraggable()
[ Member : returns FXbool ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
setText(text)
[ Member : returns void ]
setOpenIcon(ic)
[ Member : returns void ]
setClosedIcon(ic)
[ Member : returns void ]
setFocus(focus)
[ Member : returns void ]
setSelected(selected)
[ Member : returns void ]
setOpened(opened)
[ Member : returns void ]
setExpanded(expanded)
[ Member : returns void ]
setEnabled(enabled)
[ Member : returns void ]
setDraggable(draggable)
[ Member : returns void ]
setMarked(marked)
[ Member : returns void ]
getWidth(list)
[ Member : returns FXint ]
getHeight(list)
[ Member : returns FXint ]
create()
[ Member : returns void ]
detach()
[ Member : returns void ]
destroy()
[ Member : returns void ]
del this
[ Destructor: returns void ]
onPaint(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onEnter(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onLeave(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUngrabbed(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onMotion(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onKeyPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onKeyRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onLeftBtnPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onLeftBtnRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onRightBtnPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onRightBtnRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onActivate(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDeactivate(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onQueryTip(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onQueryHelp(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onTipTimer(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onFocusIn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onFocusOut(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onSelectionLost(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onSelectionGained(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onAutoScroll(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onItemOpened(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onItemClosed(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onItemExpanded(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onItemCollapsed(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onChanged(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onClicked(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDoubleClicked(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onTripleClicked(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCommand(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
self.ID_TIPTIMER
[ Constant: int ]
self.ID_LAST
[ Constant: int ]
FXTreeList(p,nvis,tgt,sel,opts,x,y,w,h)
[ Constructor: returns FXPyTreeList * ]
/ Construct a tree list with nvis visible items. The list is initially empty
getNumItems()
[ Member : returns FXint ]
/ Return number of items
getNumVisible()
[ Member : returns FXint ]
/ Return number of visible items
setNumVisible(nvis)
[ Member : returns void ]
/ Change number of visible items
getFirstItem()
[ Member : returns FXPyTreeItem * ]
/ Return first root item
getLastItem()
[ Member : returns FXPyTreeItem * ]
/ Return last root item
addItemFirst(treeItem,text,oi,ci,ptr)
[ Member : returns FXPyTreeItem * ]
addItemLast(treeItem,text,oi,ci,ptr)
[ Member : returns FXPyTreeItem * ]
addItemBefore(other,text,oi,ci,ptr)
[ Member : returns FXPyTreeItem * ]
addItemAfter(other,text,oi,ci,ptr)
[ Member : returns FXPyTreeItem * ]
removeItem(item)
[ Member : returns void ]
removeItems(fm,to)
[ Member : returns void ]
removeAllItems()
[ Member : returns void ]
getItemWidth(item)
[ Member : returns FXint ]
getItemHeight(item)
[ Member : returns FXint ]
getItemAt(x,y)
[ Member : returns FXPyTreeItem * ]
findItem(text,len)
[ Member : returns FXPyTreeItem * ]
findChildItem(parentitem,text,len)
[ Member : returns FXPyTreeItem * ]
makeItemVisible(item)
[ Member : returns void ]
setItemText(item,text)
[ Member : returns void ]
getItemText(item)
[ Member : returns FXString ]
setItemOpenIcon(item,icon)
[ Member : returns void ]
getItemOpenIcon(item)
[ Member : returns FXPyIcon * ]
setItemClosedIcon(item,icon)
[ Member : returns void ]
getItemClosedIcon(item)
[ Member : returns FXPyIcon * ]
setItemData(item,ptr)
[ Member : returns void ]
getItemData(item)
[ Member : returns void * ]
isItemSelected(item)
[ Member : returns FXbool ]
isItemCurrent(item)
[ Member : returns FXbool ]
isItemVisible(item)
[ Member : returns FXbool ]
isItemOpened(item)
[ Member : returns FXbool ]
isItemExpanded(item)
[ Member : returns FXbool ]
isItemLeaf(item)
[ Member : returns FXbool ]
isItemEnabled(item)
[ Member : returns FXbool ]
hitItem(item,x,y)
[ Member : returns FXint ]
updateItem(item)
[ Member : returns void ]
enableItem(item)
[ Member : returns FXbool ]
disableItem(item)
[ Member : returns FXbool ]
selectItem(item)
[ Member : returns FXbool ]
deselectItem(item)
[ Member : returns FXbool ]
toggleItem(item)
[ Member : returns FXbool ]
openItem(item)
[ Member : returns FXbool ]
closeItem(item)
[ Member : returns FXbool ]
collapseTree(tree)
[ Member : returns FXbool ]
expandTree(tree)
[ Member : returns FXbool ]
reparentItem(item,p)
[ Member : returns void ]
setCurrentItem(item)
[ Member : returns void ]
getCurrentItem()
[ Member : returns FXPyTreeItem * ]
setAnchorItem(item)
[ Member : returns void ]
getAnchorItem()
[ Member : returns FXPyTreeItem * ]
getCursorItem()
[ Member : returns FXPyTreeItem * ]
extendSelection(item)
[ Member : returns FXbool ]
killSelection()
[ Member : returns FXbool ]
sortItems()
[ Member : returns void ]
sortChildItems(item)
[ Member : returns void ]
setFont(fnt)
[ Member : returns void ]
getFont()
[ Member : returns FXPyFont * ]
getTextColor()
[ Member : returns FXColor ]
setTextColor(clr)
[ Member : returns void ]
getSelBackColor()
[ Member : returns FXColor ]
setSelBackColor(clr)
[ Member : returns void ]
getSelTextColor()
[ Member : returns FXColor ]
setSelTextColor(clr)
[ Member : returns void ]
getLineColor()
[ Member : returns FXColor ]
setLineColor(clr)
[ Member : returns void ]
setIndent(in)
[ Member : returns void ]
/ Change parent-child indent amount
getIndent()
[ Member : returns FXint ]
/ Return parent-child indent amount
setHelpText(text)
[ Member : returns void ]
/ Set the status line help text for this list
getHelpText()
[ Member : returns FXString ]
/ Get the status line help text for this list
getSortFunc()
[ Member : returns FXTreeListSortFunc ]
setSortFunc(func)
[ Member : returns void ]
getListStyle()
[ Member : returns FXuint ]
setListStyle(style)
[ Member : returns void ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
create()
[ Member : returns void ]
destroy()
[ Member : returns void ]
getDefaultWidth()
[ Member : returns FXint ]
getDefaultHeight()
[ Member : returns FXint ]
show()
[ Member : returns void ]
hide()
[ Member : returns void ]
enable()
[ Member : returns void ]
disable()
[ Member : returns void ]
canFocus()
[ Member : returns FXbool ]
setFocus()
[ Member : returns void ]
killFocus()
[ Member : returns void ]
recalc()
[ Member : returns void ]
layout()
[ Member : returns void ]
lower()
[ Member : returns void ]
move(x,y)
[ Member : returns void ]
resize(w,h)
[ Member : returns void ]
position(x,y,w,h)
[ Member : returns void ]
isComposite()
[ Member : returns FXbool ]
contains(x,y)
[ Member : returns FXbool ]
getWidthForHeight(h)
[ Member : returns FXint ]
getHeightForWidth(w)
[ Member : returns FXint ]
del this
[ Destructor: returns void ]
TREELISTBOX_NORMAL = TREELISTBOX_NORMAL
[ Constant: int ]
Normal style
onChanged(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCommand(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onFieldButton(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onTreeChanged(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onTreeClicked(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdFmTree(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
self.ID_TREE
[ Constant: int ]
self.ID_FIELD
[ Constant: int ]
self.ID_LAST
[ Constant: int ]
FXTreeListBox(p,nvis,tgt,sel,opts,x,y,w,h,pl,pr,pt,pb)
[ Constructor: returns FXPyTreeListBox * ]
getNumItems()
[ Member : returns FXint ]
getNumVisible()
[ Member : returns FXint ]
setNumVisible(nvis)
[ Member : returns void ]
getFirstItem()
[ Member : returns FXPyTreeItem * ]
getLastItem()
[ Member : returns FXPyTreeItem * ]
addItemFirst(treeItem,text,oi,ci,ptr)
[ Member : returns FXPyTreeItem * ]
addItemLast(treeItem,text,oi,ci,ptr)
[ Member : returns FXPyTreeItem * ]
addItemAfter(other,text,oi,ci,ptr)
[ Member : returns FXPyTreeItem * ]
addItemBefore(other,text,oi,ci,ptr)
[ Member : returns FXPyTreeItem * ]
removeItem(item)
[ Member : returns void ]
removeItems(fm,to)
[ Member : returns void ]
removeAllItems()
[ Member : returns void ]
isItemCurrent(item)
[ Member : returns FXbool ]
isItemLeaf(item)
[ Member : returns FXbool ]
sortChildItems(item)
[ Member : returns void ]
sortItems()
[ Member : returns void ]
setCurrentItem(item)
[ Member : returns void ]
getCurrentItem()
[ Member : returns FXPyTreeItem * ]
setItemText(item,text)
[ Member : returns void ]
getItemText(item)
[ Member : returns FXString ]
setItemOpenIcon(item,icon)
[ Member : returns void ]
getItemOpenIcon(item)
[ Member : returns FXPyIcon * ]
setItemClosedIcon(item,icon)
[ Member : returns void ]
getItemClosedIcon(item)
[ Member : returns FXPyIcon * ]
setItemData(item,ptr)
[ Member : returns void ]
getItemData(item)
[ Member : returns void * ]
getSortFunc()
[ Member : returns FXTreeListSortFunc ]
setSortFunc(func)
[ Member : returns void ]
setFont(fnt)
[ Member : returns void ]
getFont()
[ Member : returns FXPyFont * ]
getListStyle()
[ Member : returns FXuint ]
setListStyle(style)
[ Member : returns void ]
setHelpText(txt)
[ Member : returns void ]
getHelpText()
[ Member : returns FXString ]
setTipText(txt)
[ Member : returns void ]
getTipText()
[ Member : returns FXString ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
del this
[ Destructor: returns void ]