2
$Id: gtkgamma.pp,v 1.2 2002/09/07 15:42:59 peter Exp $
5
{****************************************************************************
7
****************************************************************************}
9
{$ifdef read_interface}
12
PGtkGammaCurve = ^TGtkGammaCurve;
13
TGtkGammaCurve = record
17
button : array[0..4] of PGtkWidget;
19
gamma_dialog : PGtkWidget;
20
gamma_text : PGtkWidget;
23
PGtkGammaCurveClass = ^TGtkGammaCurveClass;
24
TGtkGammaCurveClass = record
25
parent_class : TGtkVBoxClass;
29
GTK_GAMMA_CURVE=PGtkGammaCurve;
30
GTK_GAMMA_CURVE_CLASS=PGtkGammaCurveClass;
32
function GTK_GAMMA_CURVE_TYPE:TGtkType;cdecl;external gtkdll name 'gtk_gamma_curve_get_type';
33
function GTK_IS_GAMMA_CURVE(obj:pointer):boolean;
34
function GTK_IS_GAMMA_CURVE_CLASS(klass:pointer):boolean;
36
function gtk_gamma_curve_get_type:TGtkType;cdecl;external gtkdll name 'gtk_gamma_curve_get_type';
37
function gtk_gamma_curve_new :PGtkWidget;cdecl;external gtkdll name 'gtk_gamma_curve_new';
39
{$endif read_interface}
42
{****************************************************************************
44
****************************************************************************}
46
{$ifdef read_implementation}
48
function GTK_IS_GAMMA_CURVE(obj:pointer):boolean;
50
GTK_IS_GAMMA_CURVE:=(obj<>nil) and GTK_IS_GAMMA_CURVE_CLASS(PGtkTypeObject(obj)^.klass);
53
function GTK_IS_GAMMA_CURVE_CLASS(klass:pointer):boolean;
55
GTK_IS_GAMMA_CURVE_CLASS:=(klass<>nil) and (PGtkTypeClass(klass)^.thetype=GTK_GAMMA_CURVE_TYPE);
58
{$endif read_implementation}
63
Revision 1.2 2002/09/07 15:42:59 peter
64
* old logs removed and tabs fixed
66
Revision 1.1 2002/01/29 17:55:11 peter
67
* splitted to base and extra