summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorAlmindor <Almindor@3ad0048d-3df7-0310-abae-a5850022a9f2>2008-08-07 09:33:02 +0000
committerAlmindor <Almindor@3ad0048d-3df7-0310-abae-a5850022a9f2>2008-08-07 09:33:02 +0000
commit8fb1d22697d0041c305a357bc24ad3fecc2f7d3b (patch)
tree7bcab41eb4ca524d38eab9d4ec0bf330e944e9de /packages
parent9d8f49d2369fea3d9c05f4e5f024455d47ef5b6e (diff)
downloadfpc-8fb1d22697d0041c305a357bc24ad3fecc2f7d3b.tar.gz
* use Available_ComponentName_2_x so specific version parts can be checked
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@11527 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages')
-rw-r--r--packages/gtk2/src/gtkext/gtkscalebutton.inc2
-rw-r--r--packages/gtk2/src/gtkext/gtkscalebuttonh.inc2
-rw-r--r--packages/gtk2/src/gtkext/gtkstatusicon.inc8
-rw-r--r--packages/gtk2/src/gtkext/gtkstatusiconh.inc3
-rw-r--r--packages/gtk2/src/gtkext/gtktextiter.inc2
-rw-r--r--packages/gtk2/src/gtkext/gtktextiterh.inc2
-rw-r--r--packages/gtk2/src/gtkext/gtktextmark.inc2
-rw-r--r--packages/gtk2/src/gtkext/gtktextmarkh.inc2
-rw-r--r--packages/gtk2/src/gtkext/gtkvolumebutton.inc2
-rw-r--r--packages/gtk2/src/gtkext/gtkvolumebuttonh.inc2
10 files changed, 17 insertions, 10 deletions
diff --git a/packages/gtk2/src/gtkext/gtkscalebutton.inc b/packages/gtk2/src/gtkext/gtkscalebutton.inc
index 416718a787..b35f683304 100644
--- a/packages/gtk2/src/gtkext/gtkscalebutton.inc
+++ b/packages/gtk2/src/gtkext/gtkscalebutton.inc
@@ -29,7 +29,7 @@ begin
GTK_SCALE_BUTTON_GET_CLASS:=G_TYPE_INSTANCE_GET_CLASS(obj,GTK_TYPE_SCALE_BUTTON);
end;
-function Available_GtkScaleButton: Boolean;
+function Available_GtkScaleButton_2_12: Boolean;
begin
Result := Assigned(gtk_scale_button_new);
end;
diff --git a/packages/gtk2/src/gtkext/gtkscalebuttonh.inc b/packages/gtk2/src/gtkext/gtkscalebuttonh.inc
index 9f31abfbfe..10ed4251c8 100644
--- a/packages/gtk2/src/gtkext/gtkscalebuttonh.inc
+++ b/packages/gtk2/src/gtkext/gtkscalebuttonh.inc
@@ -19,5 +19,5 @@ var
function GTK_IS_SCALE_BUTTON_CLASS(klass : pointer) : boolean; inline;
function GTK_SCALE_BUTTON_GET_CLASS(obj : pointer) : PGTypeClass; inline;
- function Available_GtkScaleButton: Boolean;
+ function Available_GtkScaleButton_2_12: Boolean;
diff --git a/packages/gtk2/src/gtkext/gtkstatusicon.inc b/packages/gtk2/src/gtkext/gtkstatusicon.inc
index 23b7d5a37d..bded30d090 100644
--- a/packages/gtk2/src/gtkext/gtkstatusicon.inc
+++ b/packages/gtk2/src/gtkext/gtkstatusicon.inc
@@ -88,8 +88,14 @@ begin
GTK_STATUS_ICON_GET_CLASS := G_TYPE_INSTANCE_GET_CLASS (obj, GTK_TYPE_STATUS_ICON);
end;
-function Available_GtkStatusIcon: Boolean;
+function Available_GtkStatusIcon_2_10: Boolean;
begin
Result := Assigned(gtk_status_icon_new);
end;
+function Available_GtkStatusIcon_2_12: Boolean;
+begin
+ Result := Assigned(gtk_status_icon_get_screen);
+end;
+
+
diff --git a/packages/gtk2/src/gtkext/gtkstatusiconh.inc b/packages/gtk2/src/gtkext/gtkstatusiconh.inc
index fb6e6f9701..28b32ff60b 100644
--- a/packages/gtk2/src/gtkext/gtkstatusiconh.inc
+++ b/packages/gtk2/src/gtkext/gtkstatusiconh.inc
@@ -63,5 +63,6 @@ var
function GTK_IS_STATUS_ICON_CLASS(klass: Pointer): boolean; inline;
function GTK_STATUS_ICON_GET_CLASS(obj: Pointer): PGTypeClass; inline;
- function Available_GtkStatusIcon: Boolean;
+ function Available_GtkStatusIcon_2_10: Boolean;
+ function Available_GtkStatusIcon_2_12: Boolean;
diff --git a/packages/gtk2/src/gtkext/gtktextiter.inc b/packages/gtk2/src/gtkext/gtktextiter.inc
index fbe3c8e8d4..867b0b11bd 100644
--- a/packages/gtk2/src/gtkext/gtktextiter.inc
+++ b/packages/gtk2/src/gtkext/gtktextiter.inc
@@ -18,7 +18,7 @@ begin
pointer(gtk_text_iter_backward_visible_lines):=GetProcAddress(gtkhandle,'gtk_text_iter_backward_visible_lines');
end;
-function Available_GtkTextIter: Boolean;
+function Available_GtkTextIter_2_8: Boolean;
begin
Result := Assigned(gtk_text_iter_forward_visible_line);
end;
diff --git a/packages/gtk2/src/gtkext/gtktextiterh.inc b/packages/gtk2/src/gtkext/gtktextiterh.inc
index b4d935cba3..811d8f9aed 100644
--- a/packages/gtk2/src/gtkext/gtktextiterh.inc
+++ b/packages/gtk2/src/gtkext/gtktextiterh.inc
@@ -5,4 +5,4 @@ var
gtk_text_iter_forward_visible_lines: function(iter: PGtkTextIter; count: gint): gboolean;cdecl;
gtk_text_iter_backward_visible_lines: function(iter: PGtkTextIter; count: gint): gboolean;cdecl;
- function Available_GtkTextIter: Boolean;
+ function Available_GtkTextIter_2_8: Boolean;
diff --git a/packages/gtk2/src/gtkext/gtktextmark.inc b/packages/gtk2/src/gtkext/gtktextmark.inc
index 6d754055b2..e73f9908ac 100644
--- a/packages/gtk2/src/gtkext/gtktextmark.inc
+++ b/packages/gtk2/src/gtkext/gtktextmark.inc
@@ -12,7 +12,7 @@ begin
pointer(gtk_text_mark_new):=GetProcAddress(gtkhandle,'gtk_text_mark_new');
end;
-function Available_GtkTextMark: Boolean;
+function Available_GtkTextMark_2_12: Boolean;
begin
Result := Assigned(gtk_text_mark_new);
end;
diff --git a/packages/gtk2/src/gtkext/gtktextmarkh.inc b/packages/gtk2/src/gtkext/gtktextmarkh.inc
index 812b9344f9..d2a158fa40 100644
--- a/packages/gtk2/src/gtkext/gtktextmarkh.inc
+++ b/packages/gtk2/src/gtkext/gtktextmarkh.inc
@@ -2,4 +2,4 @@
var
gtk_text_mark_new: function(name: PGChar; left_gravity: Gboolean):PGtkTextMark;cdecl;
- function Available_GtkTextMark: Boolean;
+ function Available_GtkTextMark_2_12: Boolean;
diff --git a/packages/gtk2/src/gtkext/gtkvolumebutton.inc b/packages/gtk2/src/gtkext/gtkvolumebutton.inc
index df1a95da65..58ba7c7fa8 100644
--- a/packages/gtk2/src/gtkext/gtkvolumebutton.inc
+++ b/packages/gtk2/src/gtkext/gtkvolumebutton.inc
@@ -43,7 +43,7 @@ begin
GTK_VOLUME_BUTTON_GET_CLASS:=G_TYPE_INSTANCE_GET_CLASS(obj,GTK_TYPE_VOLUME_BUTTON);
end;
-function Available_GtkVolumeButton: Boolean;
+function Available_GtkVolumeButton_2_12: Boolean;
begin
Result := Assigned(gtk_volume_button_new);
end;
diff --git a/packages/gtk2/src/gtkext/gtkvolumebuttonh.inc b/packages/gtk2/src/gtkext/gtkvolumebuttonh.inc
index 1076d174b4..4e304799e4 100644
--- a/packages/gtk2/src/gtkext/gtkvolumebuttonh.inc
+++ b/packages/gtk2/src/gtkext/gtkvolumebuttonh.inc
@@ -14,5 +14,5 @@ var
function GTK_IS_VOLUME_BUTTON_CLASS(klass : pointer) : boolean; inline;
function GTK_VOLUME_BUTTON_GET_CLASS(obj : pointer) : PGTypeClass; inline;
- function Available_GtkVolumeButton: Boolean;
+ function Available_GtkVolumeButton_2_12: Boolean;