GtkCellAreaContextClass

Members

Variables

allocate
void function(GtkCellAreaContext* context, int width, int height) allocate;

This tells the context that an allocation width or height (or both) have been decided for a group of rows. The context should store any allocations for internally aligned cells at this point so that they dont need to be recalculated at gtk.cell_area.CellArea.render time.

getPreferredHeightForWidth
void function(GtkCellAreaContext* context, int width, int* minimumHeight, int* naturalHeight) getPreferredHeightForWidth;

Returns the aligned height for the given width that context must store while collecting sizes for it’s rows.

getPreferredWidthForHeight
void function(GtkCellAreaContext* context, int height, int* minimumWidth, int* naturalWidth) getPreferredWidthForHeight;

Returns the aligned width for the given height that context must store while collecting sizes for it’s rows.

padding
void*[8] padding;
parentClass
GObjectClass parentClass;
reset
void function(GtkCellAreaContext* context) reset;

Clear any previously stored information about requested and allocated sizes for the context.