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

TPangoRendererClass

Declaration

Source position: pango-renderer.inc line 32

type TPangoRendererClass = record

  parent_class: TGObjectClass;

  draw_glyphs: procedure(

  renderer: PPangoRenderer;

  font: PPangoFont;

  glyphs: PPangoGlyphString;

  x: LongInt;

  y: LongInt

);

  draw_rectangle: procedure(

  renderer: PPangoRenderer;

  part: TPangoRenderPart;

  x: LongInt;

  y: LongInt;

  width: LongInt;

  height: LongInt

);

  draw_error_underline: procedure(

  renderer: PPangoRenderer;

  x: LongInt;

  y: LongInt;

  width: LongInt;

  height: LongInt

);

  draw_shape: procedure(

  renderer: PPangoRenderer;

  attr: PPangoAttrShape;

  x: LongInt;

  y: LongInt

);

  draw_trapezoid: procedure(

  renderer: PPangoRenderer;

  part: TPangoRenderPart;

  y1_: Double;

  x11: Double;

  x21: Double;

  y2: Double;

  x12: Double;

  x22: Double

);

  draw_glyph: procedure(

  renderer: PPangoRenderer;

  font: PPangoFont;

  glyph: TPangoGlyph;

  x: Double;

  y: Double

);

  part_changed: procedure(

  renderer: PPangoRenderer;

  part: TPangoRenderPart

);

  _begin: procedure(

  renderer: PPangoRenderer

);

  _end: procedure(

  renderer: PPangoRenderer

);

  prepare_run: procedure(

  renderer: PPangoRenderer;

  run: PPangoLayoutRun

);

  _pango_reserved1: procedure;

  _pango_reserved2: procedure;

  _pango_reserved3: procedure;

  _pango_reserved4: procedure;

end;


Documentation generated on: 2023-03-18