32 #import "CoreGTK/CGTKContainer.h" 44 -(id)initWithArea:(GtkCellArea*) area;
45 -(id)initWithModel:(GtkTreeModel*) model;
61 -(void)convertWidgetToBinWindowCoordsWithWx:(gint) wx andWy:(gint) wy andBx:(gint*) bx andBy:(gint*) by;
69 -(cairo_surface_t*)createDragIcon:(GtkTreePath*) path;
78 -(void)enableModelDragDestWithTargets:(GtkTargetEntry*) targets andNtargets:(gint) ntargets andActions:(GdkDragAction) actions;
88 -(void)enableModelDragSourceWithStartButtonMask:(GdkModifierType) startButtonMask andTargets:(GtkTargetEntry*) targets andNtargets:(gint) ntargets andActions:(GdkDragAction) actions;
105 -(BOOL)getCellRectWithPath:(GtkTreePath*) path andCell:(GtkCellRenderer*) cell andRect:(GdkRectangle*) rect;
128 -(BOOL)getCursorWithPath:(GtkTreePath**) path andCell:(GtkCellRenderer**) cell;
139 -(BOOL)getDestItemAtPosWithDragX:(gint) dragX andDragY:(gint) dragY andPath:(GtkTreePath**) path andPos:(GtkIconViewDropPosition*) pos;
147 -(void)getDragDestItemWithPath:(GtkTreePath**) path andPos:(GtkIconViewDropPosition*) pos;
158 -(BOOL)getItemAtPosWithX:(gint) x andY:(gint) y andPath:(GtkTreePath**) path andCell:(GtkCellRenderer**) cell;
166 -(gint)getItemColumn:(GtkTreePath*) path;
188 -(gint)getItemRow:(GtkTreePath*) path;
225 -(GtkTreePath*)getPathAtPosWithX:(gint) x andY:(gint) y;
294 -(BOOL)getTooltipContextWithX:(gint*) x andY:(gint*) y andKeyboardTip:(BOOL) keyboardTip andModel:(GtkTreeModel**) model andPath:(GtkTreePath**) path andIter:(GtkTreeIter*) iter;
303 -(BOOL)getVisibleRangeWithStartPath:(GtkTreePath**) startPath andEndPath:(GtkTreePath**) endPath;
310 -(void)itemActivated:(GtkTreePath*) path;
318 -(BOOL)pathIsSelected:(GtkTreePath*) path;
328 -(void)scrollToPathWithPath:(GtkTreePath*) path andUseAlign:(BOOL) useAlign andRowAlign:(gfloat) rowAlign andColAlign:(gfloat) colAlign;
341 -(void)selectPath:(GtkTreePath*) path;
349 -(void)selectedForeachWithFunc:(GtkIconViewForeachFunc) func andData:(gpointer) data;
356 -(void)setActivateOnSingleClick:(BOOL) single;
363 -(void)setColumnSpacing:(gint) columnSpacing;
370 -(void)setColumns:(gint) columns;
379 -(void)setCursorWithPath:(GtkTreePath*) path andCell:(GtkCellRenderer*) cell andStartEditing:(BOOL) startEditing;
387 -(void)setDragDestItemWithPath:(GtkTreePath*) path andPos:(GtkIconViewDropPosition) pos;
394 -(void)setItemOrientation:(GtkOrientation) orientation;
401 -(void)setItemPadding:(gint) itemPadding;
408 -(void)setItemWidth:(gint) itemWidth;
415 -(void)setMargin:(gint) margin;
422 -(void)setMarkupColumn:(gint) column;
429 -(void)setModel:(GtkTreeModel*) model;
436 -(void)setPixbufColumn:(gint) column;
443 -(void)setReorderable:(BOOL) reorderable;
450 -(void)setRowSpacing:(gint) rowSpacing;
457 -(void)setSelectionMode:(GtkSelectionMode) mode;
464 -(void)setSpacing:(gint) spacing;
471 -(void)setTextColumn:(gint) column;
480 -(void)setTooltipCellWithTooltip:(GtkTooltip*) tooltip andPath:(GtkTreePath*) path andCell:(GtkCellRenderer*) cell;
487 -(void)setTooltipColumn:(gint) column;
495 -(void)setTooltipItemWithTooltip:(GtkTooltip*) tooltip andPath:(GtkTreePath*) path;
508 -(void)unselectPath:(GtkTreePath*) path;
GtkTreeModel * getModel()
GtkSelectionMode getSelectionMode()
BOOL getActivateOnSingleClick()
void unsetModelDragSource()
void unsetModelDragDest()
GList * getSelectedItems()
GtkOrientation getItemOrientation()