![]() |
Main Page
Class Hierarchy
Alphabetical List
Compound List
File List
Compound Members
![]() |
#include <FXExTreeList.h>
Inheritance diagram for FXEX::FXExTreeList::
Public Methods | |
FXExTreeList (FXComposite *p, FXint nvis, FXObject *tgt=NULL, FXSelector sel=0, FXuint opts=0, FXint x=0, FXint y=0, FXint w=0, FXint h=0) | |
virtual FXTreeItem * | createItem (const FXString &text, FXIcon *oi, FXIcon *ci, void *ptr) |
virtual FXExTreeItem * | newItem (FXTreeItem *parent, FXTreeItem *prev, FXTreeItem *next) |
virtual FXTreeItem * | copyItem (FXTreeItem *src, FXTreeItem *parent, FXTreeItem *prev, FXTreeItem *next, FXuint ignore=0) |
virtual FXTreeItem * | moveItem (FXTreeItem *src, FXTreeItem *parent, FXTreeItem *prev, FXTreeItem *next) |
FXTreeItem * | copySelectedItems (FXTreeItem *parent, FXTreeItem *prev, FXTreeItem *next, FXbool desel=TRUE) |
FXTreeItem * | moveSelectedItems (FXTreeItem *parent, FXTreeItem *prev, FXTreeItem *next) |
void | removeSelectedItems (FXuint ignore=0) |
FXbool | isAncestor (FXTreeItem *anc, FXTreeItem *desc) |
FXbool | checkAncestor (FXTreeItem *src, FXTreeItem *parent, FXTreeItem *prev, FXTreeItem *next) |
void | getItemPos (FXTreeItem *item, FXint &x, FXint &y) |
FXint | getDescHeight (FXTreeItem *item) |
FXTreeItem * | getAfterDelItem () |
void | editItem (FXTreeItem *item, int how=0) |
void | editEnd () |
void | editCancel () |
virtual void | moveContents (FXint x, FXint y) |
virtual void | beforeDrag () |
virtual void | checkDrop (FXEvent *e) |
virtual void | offerSelectedData (FXint type, FXStream *stream) |
virtual void | offerData (FXint type, FXStream *stream, FXTreeItem *item) |
virtual FXTreeItem * | acceptData (FXint type, FXuchar *buffer, FXuint size, FXTreeItem *parent, FXTreeItem *prev, FXTreeItem *next) |
FXbool | isDragSource (FXTreeItem *item) |
virtual | ~FXExTreeList () |
Definition at line 22 of file FXExTreeList.h.
|
make a new Tree list.
|
|
dtor.
|
|
create an FXTreeItem item.
|
|
make a FXExTreeItem at a specific position.
|
|
copy an item.
|
|
move an item to a new position.
|
|
copy selected items.
|
|
move selected items.
|
|
remove selected items.
|
|
check if item is ancestor.
|
|
check if item is ancestor.
|
|
get the item position x,y.
|
|
get the height of the item.
|
|
get the next item after deletion.
|
|
start editng an item.
|
|
finish editing an item.
|
|
cancel editing an item.
|
|
move the window contents.
|
|
called before a DND drag begins.
Definition at line 118 of file FXExTreeList.h. |
|
checks the DND drop site.
|
|
offer selected item data to stream.
|
|
offer item data to stream.
Reimplemented in FXEX::FXTreeEditor. Definition at line 127 of file FXExTreeList.h. |
|
accept item data from stream.
Reimplemented in FXEX::FXTreeEditor. Definition at line 130 of file FXExTreeList.h. |
|
is the item a DND drag source.
|