Source position: gnomecanvas.inc line 65
type TGnomeCanvasItemClass = record |
parent_class: TGtkObjectClass; |
update: procedure( |
item: PGnomeCanvasItem; |
affine: Pdouble; |
clip_path: PArtSVP; |
flags: LongInt |
); |
realize: procedure( |
item: PGnomeCanvasItem |
); |
unrealize: procedure( |
item: PGnomeCanvasItem |
); |
map: procedure( |
item: PGnomeCanvasItem |
); |
unmap: procedure( |
item: PGnomeCanvasItem |
); |
coverage: function( |
item: PGnomeCanvasItem |
):PArtUta; |
draw: procedure( |
item: PGnomeCanvasItem; |
drawable: PGdkDrawable; |
x: LongInt; |
y: LongInt; |
width: LongInt; |
height: LongInt |
); |
render: procedure( |
item: PGnomeCanvasItem; |
buf: PGnomeCanvasBuf |
); |
point: function( |
item: PGnomeCanvasItem; |
x: Double; |
y: Double; |
cx: LongInt; |
cy: LongInt; |
actual_item: PPGnomeCanvasItem |
):Double; |
translate: procedure( |
item: PGnomeCanvasItem; |
dx: Double; |
dy: Double |
); |
bounds: procedure( |
item: PGnomeCanvasItem; |
x1: Pdouble; |
y1: Pdouble; |
x2: Pdouble; |
y2: Pdouble |
); |
event: function( |
item: PGnomeCanvasItem; |
event: PGdkEvent |
):gint; |
end; |