DEFAULT_MARGIN = 2
[ Constant: int ]
Default cell margin
TABLE_HOR_GRIDLINES = TABLE_HOR_GRIDLINES
[ Constant: int ]
TABLE_VER_GRIDLINES = TABLE_VER_GRIDLINES
[ Constant: int ]
Horizontal grid lines Vertical grid lines
self.row
[ Member data: returns FXint ]
self.col
[ Member data: returns FXint ]
FXTablePos()
[ Constructor: returns FXTablePos * ]
del this
[ Destructor: returns void ]
self.fm
[ Member data: returns FXTablePos * ]
self.to
[ Member data: returns FXTablePos * ]
FXTableRange()
[ Constructor: returns FXTableRange * ]
del this
[ Destructor: returns void ]
FXTableItem(text,ic,ptr)
[ Constructor: returns FXPyTableItem * ]
getText()
[ Member : returns FXString ]
getIcon()
[ Member : returns FXPyIcon * ]
hasFocus()
[ Member : returns FXbool ]
isSelected()
[ Member : returns FXbool ]
isEnabled()
[ Member : returns FXbool ]
isDraggable()
[ Member : returns FXbool ]
isMarked()
[ Member : returns FXbool ]
getJustify()
[ Member : returns FXuint ]
setData(ptr)
[ Member : returns void ]
getData()
[ Member : returns void * ]
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
setText(text)
[ Member : returns void ]
setIcon(ic)
[ Member : returns void ]
setFocus(focus)
[ Member : returns void ]
setSelected(selected)
[ Member : returns void ]
setEnabled(enabled)
[ Member : returns void ]
setDraggable(draggable)
[ Member : returns void ]
setMarked(marked)
[ Member : returns void ]
setJustify(justify)
[ Member : returns void ]
getWidth(table)
[ Member : returns FXint ]
getHeight(table)
[ 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 ]
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 ]
onUngrabbed(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onActivate(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDeactivate(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onSelected(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDeselected(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onInserted(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDeleted(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onFocusIn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onFocusOut(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onBlink(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 ]
onMotion(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onChanged(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCommand(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 ]
onCmdHorzGrid(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Visual characteristics
onUpdHorzGrid(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdVertGrid(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdVertGrid(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDeleteColumn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Row/Column manipulations
onUpdDeleteColumn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDeleteRow(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdDeleteRow(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdInsertColumn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdInsertRow(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdMoveRight(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Movement
onCmdMoveLeft(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdMoveUp(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdMoveDown(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdMark(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Mark and extend
onCmdExtend(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdSelectCell(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Changing Selection
onCmdSelectRow(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdSelectColumn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdSelectAll(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDeselectAll(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
self.ID_HORZ_GRID
[ Constant: int ]
self.ID_VERT_GRID
[ Constant: int ]
self.ID_DELETE_COLUMN
[ Constant: int ]
self.ID_DELETE_ROW
[ Constant: int ]
self.ID_INSERT_COLUMN
[ Constant: int ]
self.ID_INSERT_ROW
[ Constant: int ]
self.ID_SELECT_COLUMN
[ Constant: int ]
self.ID_SELECT_ROW
[ Constant: int ]
self.ID_SELECT_CELL
[ Constant: int ]
self.ID_SELECT_ALL
[ Constant: int ]
self.ID_DESELECT_ALL
[ Constant: int ]
self.ID_MOVE_LEFT
[ Constant: int ]
self.ID_MOVE_RIGHT
[ Constant: int ]
self.ID_MOVE_UP
[ Constant: int ]
self.ID_MOVE_DOWN
[ Constant: int ]
self.ID_MARK
[ Constant: int ]
self.ID_EXTEND
[ Constant: int ]
self.ID_LAST
[ Constant: int ]
FXTable(p,nr,nc,tgt,sel,opts,x,y,w,h,pl,pr,pt,pb)
[ Constructor: returns FXPyTable * ]
/ Constructor
setVisibleRows(nvrows)
[ Member : returns void ]
/ Change visible rows/columns
getVisibleRows()
[ Member : returns FXint ]
setVisibleCols(nvcols)
[ Member : returns void ]
getVisibleCols()
[ Member : returns FXint ]
getContentWidth()
[ Member : returns FXint ]
/ Compute content size
getContentHeight()
[ Member : returns FXint ]
moveContents(x,y)
[ Member : returns void ]
/ Scroll contents
setTableSize(nr,nc)
[ Member : returns void ]
/ Resize the table content to nr rows and nc columns
getNumRows()
[ Member : returns FXint ]
/ Get number of rows
getNumCols()
[ Member : returns FXint ]
/ Get number of columns
setMarginTop(pt)
[ Member : returns void ]
/ Change cell margins
getMarginTop()
[ Member : returns FXint ]
setMarginBottom(pb)
[ Member : returns void ]
getMarginBottom()
[ Member : returns FXint ]
setMarginLeft(pl)
[ Member : returns void ]
getMarginLeft()
[ Member : returns FXint ]
setMarginRight(pr)
[ Member : returns void ]
getMarginRight()
[ Member : returns FXint ]
getTableStyle()
[ Member : returns FXuint ]
/ Change table style
setTableStyle(style)
[ Member : returns void ]
setLeadingRows(leadrows)
[ Member : returns void ]
/ Change leading/trailing fixed rows/columns
getLeadingRows()
[ Member : returns FXint ]
setLeadingCols(leadcols)
[ Member : returns void ]
getLeadingCols()
[ Member : returns FXint ]
setTrailingRows(trailrows)
[ Member : returns void ]
getTrailingRows()
[ Member : returns FXint ]
setTrailingCols(trailcols)
[ Member : returns void ]
getTrailingCols()
[ Member : returns FXint ]
rowAtY(y)
[ Member : returns FXint ]
/ Determine row containing y; returns -1 if y outside of table
colAtX(x)
[ Member : returns FXint ]
/ Determine column containing x; returns -1 if x outside of table
insertRows(row,nr)
[ Member : returns void ]
/ Insert new row
insertColumns(col,nc)
[ Member : returns void ]
/ Insert new column
deleteRows(row,nr)
[ Member : returns void ]
/ Delete row
deleteColumns(col,nc)
[ Member : returns void ]
/ Delete column
makePositionVisible(r,c)
[ Member : returns void ]
/ Scroll to make cell at r,c fully visible
setColumnWidth(col,cwidth)
[ Member : returns void ]
/ Change column width
getColumnWidth(col)
[ Member : returns FXint ]
setRowHeight(row,rheight)
[ Member : returns void ]
/ Change row height
getRowHeight(row)
[ Member : returns FXint ]
setDefColumnWidth(cwidth)
[ Member : returns void ]
/ Change default column width
getDefColumnWidth()
[ Member : returns FXint ]
setDefRowHeight(rheight)
[ Member : returns void ]
/ Change default row height
getDefRowHeight()
[ Member : returns FXint ]
setItemText(r,c,text)
[ Member : returns void ]
/ Modify cell text
getItemText(r,c)
[ Member : returns FXString ]
setItemIcon(r,c,icon)
[ Member : returns void ]
/ Modify cell icon
getItemIcon(r,c)
[ Member : returns FXPyIcon * ]
setItemData(r,c,ptr)
[ Member : returns void ]
/ Modify cell user-data
getItemData(r,c)
[ Member : returns void * ]
isItemSelected(r,c)
[ Member : returns FXbool ]
/ Is cell selected, current, visible, enabled
isItemCurrent(r,c)
[ Member : returns FXbool ]
isItemVisible(r,c)
[ Member : returns FXbool ]
isItemEnabled(r,c)
[ Member : returns FXbool ]
updateItem(r,c)
[ Member : returns void ]
/ Repaint cell
enableItem(r,c)
[ Member : returns FXbool ]
/ Enable, disable, select, deselect, toggle cell
disableItem(r,c)
[ Member : returns FXbool ]
selectItem(r,c)
[ Member : returns FXbool ]
deselectItem(r,c)
[ Member : returns FXbool ]
toggleItem(r,c)
[ Member : returns FXbool ]
setCurrentItem(r,c)
[ Member : returns void ]
/ Change current cell
getCurrentRow()
[ Member : returns FXint ]
getCurrentColumn()
[ Member : returns FXint ]
setAnchorItem(r,c)
[ Member : returns void ]
/ Change anchored cell
getAnchorRow()
[ Member : returns FXint ]
getAnchorColumn()
[ Member : returns FXint ]
extendSelection(r,c)
[ Member : returns FXbool ]
/ Extend/kill selection
killSelection()
[ Member : returns FXbool ]
setFont(fnt)
[ Member : returns void ]
/ Change font
getFont()
[ Member : returns FXPyFont * ]
setTextColor(clr)
[ Member : returns void ]
/ Change colors of various aspects
getTextColor()
[ Member : returns FXColor ]
setBaseColor(clr)
[ Member : returns void ]
getBaseColor()
[ Member : returns FXColor ]
setHiliteColor(clr)
[ Member : returns void ]
getHiliteColor()
[ Member : returns FXColor ]
setShadowColor(clr)
[ Member : returns void ]
getShadowColor()
[ Member : returns FXColor ]
setBorderColor(clr)
[ Member : returns void ]
getBorderColor()
[ Member : returns FXColor ]
setSelBackColor(clr)
[ Member : returns void ]
getSelBackColor()
[ Member : returns FXColor ]
setSelTextColor(clr)
[ Member : returns void ]
getSelTextColor()
[ Member : returns FXColor ]
setGridColor(clr)
[ Member : returns void ]
getGridColor()
[ Member : returns FXColor ]
setCellColor(r,c,clr)
[ Member : returns void ]
/ Change cell background color for even/odd rows/columns
getCellColor(r,c)
[ Member : returns FXColor ]
setHelpText(text)
[ Member : returns void ]
/ Change help text
getHelpText()
[ Member : returns FXString ]
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 ]