TreeView.isBlankAtPos

Determine whether the point (x, y) in tree_view is blank, that is no cell content nor an expander arrow is drawn at the location. If so, the location can be considered as the background. You might wish to take special action on clicks on the background, such as clearing a current selection, having a custom context menu or starting rubber banding.

The x and y coordinate that are provided must be relative to bin_window coordinates. Widget-relative coordinates must be converted using gtk.tree_view.TreeView.convertWidgetToBinWindowCoords.

For converting widget coordinates (eg. the ones you get from GtkWidget::query-tooltip), please see gtk.tree_view.TreeView.convertWidgetToBinWindowCoords.

The path, column, cell_x and cell_y arguments will be filled in likewise as for gtk.tree_view.TreeView.getPathAtPos. Please see gtk.tree_view.TreeView.getPathAtPos for more information.

More...
class TreeView
bool
isBlankAtPos

Parameters

x int

The x position to be identified (relative to bin_window)

y int

The y position to be identified (relative to bin_window)

path gtk.tree_path.TreePath

A pointer to a gtk.tree_path.TreePath pointer to be filled in

column gtk.tree_view_column.TreeViewColumn

A pointer to a gtk.tree_view_column.TreeViewColumn pointer to be filled in

cellX int

A pointer where the X coordinate relative to the cell can be placed

cellY int

A pointer where the Y coordinate relative to the cell can be placed

Return Value

Type: bool

true if the area at the given coordinates is blank, false otherwise.

Detailed Description