Unit 'gtk2' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#gtk2]

TGtkCellRendererClass

Declaration

Source position: gtkcellrenderer.inc line 35

type TGtkCellRendererClass = record

  parent_class: TGtkObjectClass;

  get_size: procedure(

  cell: PGtkCellRenderer;

  widget: PGtkWidget;

  cell_area: PGdkRectangle;

  x_offset: Pgint;

  y_offset: Pgint;

  width: Pgint;

  height: Pgint

);

  render: procedure(

  cell: PGtkCellRenderer;

  window: PGdkWindow;

  widget: PGtkWidget;

  background_area: PGdkRectangle;

  cell_area: PGdkRectangle;

  expose_area: PGdkRectangle;

  flags: TGtkCellRendererState

);

  activate: function(

  cell: PGtkCellRenderer;

  event: PGdkEvent;

  widget: PGtkWidget;

  path: Pgchar;

  background_area: PGdkRectangle;

  cell_area: PGdkRectangle;

  flags: TGtkCellRendererState

):gboolean;

  start_editing: function(

  cell: PGtkCellRenderer;

  event: PGdkEvent;

  widget: PGtkWidget;

  path: Pgchar;

  background_area: PGdkRectangle;

  cell_area: PGdkRectangle;

  flags: TGtkCellRendererState

):PGtkCellEditable;

  _gtk_reserved1: procedure;

  _gtk_reserved2: procedure;

  _gtk_reserved3: procedure;

  _gtk_reserved4: procedure;

end;


Documentation generated on: 2023-03-18