forked from AuroraMiddleware/gtk
afee2c67c5
Wed Jul 26 12:59:31 2000 Tim Janik <timj@gtk.org> * *.[hc]: applied patch from Andreas Persenius <ndap@swipnet.se> that updates the license headers to the GNU Lesser General Public License, as well as updating the copyright year to 2000.
106 lines
3.7 KiB
Plaintext
106 lines
3.7 KiB
Plaintext
/* GTK - The GIMP Toolkit
|
|
* Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
|
|
*
|
|
* This library is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU Lesser General Public
|
|
* License as published by the Free Software Foundation; either
|
|
* version 2 of the License, or (at your option) any later version.
|
|
*
|
|
* This library is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
* Lesser General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU Lesser General Public
|
|
* License along with this library; if not, write to the
|
|
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
|
* Boston, MA 02111-1307, USA.
|
|
*/
|
|
|
|
/*
|
|
* Modified by the GTK+ Team and others 1997-1999. See the AUTHORS
|
|
* file for a list of people on the GTK+ Team. See the ChangeLog
|
|
* files for a list of changes. These files are distributed with
|
|
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
|
|
*/
|
|
|
|
#ifndef __GTK_COMPAT_H__
|
|
#define __GTK_COMPAT_H__
|
|
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif /* __cplusplus */
|
|
|
|
|
|
/* compile time version
|
|
*/
|
|
#define GTK_MAJOR_VERSION (1)
|
|
#define GTK_MINOR_VERSION (3)
|
|
#define GTK_MICRO_VERSION (0)
|
|
#define GTK_BINARY_AGE (0)
|
|
#define GTK_INTERFACE_AGE (0)
|
|
|
|
/* check whether a Gtk+ version equal to or greater than
|
|
* major.minor.micro is present.
|
|
*/
|
|
#define GTK_CHECK_VERSION(major,minor,micro) \
|
|
(GTK_MAJOR_VERSION > (major) || \
|
|
(GTK_MAJOR_VERSION == (major) && GTK_MINOR_VERSION > (minor)) || \
|
|
(GTK_MAJOR_VERSION == (major) && GTK_MINOR_VERSION == (minor) && \
|
|
GTK_MICRO_VERSION >= (micro)))
|
|
|
|
|
|
/* use -DGTK_DISABLE_COMPAT_H to compile your code and asure that it
|
|
* works with future Gtk+ versions as well.
|
|
*/
|
|
#ifndef GTK_DISABLE_COMPAT_H
|
|
|
|
/* the following are aliases that have to be kept for historical
|
|
* reasons, because a wide code base depends on them. it is not
|
|
* recommended to actually make use of these definitions.
|
|
*/
|
|
#define gtk_accel_label_accelerator_width gtk_accel_label_get_accel_width
|
|
#define gtk_container_border_width gtk_container_set_border_width
|
|
#define gtk_notebook_current_page gtk_notebook_get_current_page
|
|
#define gtk_packer_configure gtk_packer_set_child_packing
|
|
#define gtk_paned_gutter_size gtk_paned_set_gutter_size
|
|
#define gtk_paned_handle_size gtk_paned_set_handle_size
|
|
#define gtk_scale_value_width gtk_scale_get_value_width
|
|
#define gtk_window_position gtk_window_set_position
|
|
#define gtk_toggle_button_set_state gtk_toggle_button_set_active
|
|
#define gtk_check_menu_item_set_state gtk_check_menu_item_set_active
|
|
|
|
|
|
/* strongly deprecated, very likely to be removed in the future:
|
|
*/
|
|
#define gtk_ctree_set_reorderable(t,r) gtk_clist_set_reorderable((GtkCList*) (t),(r))
|
|
#define gtk_style_apply_default_pixmap(s,gw,st,a,x,y,w,h) gtk_style_apply_default_background (s,gw,1,st,a,x,y,w,h)
|
|
#define GTK_HAVE_CONTAINER_FOCUS_ADJUSTMENTS 1-0-1
|
|
#define GTK_HAVE_SIGNAL_INIT 1-0-2
|
|
#define GTK_HAVE_FEATURES_1_1_0 1-1-0
|
|
#define GTK_HAVE_FEATURES_1_1_2 1-1-2
|
|
#define GTK_HAVE_FEATURES_1_1_4 1-1-4
|
|
#define GTK_HAVE_FEATURES_1_1_5 1-1-5
|
|
#define GTK_HAVE_FEATURES_1_1_6 1-1-6
|
|
#define GTK_HAVE_FEATURES_1_1_7 1-1-7
|
|
#define GTK_HAVE_FEATURES_1_1_8 1-1-8
|
|
#define GTK_HAVE_FEATURES_1_1_9 1-1-9
|
|
#define GTK_HAVE_FEATURES_1_1_10 1-1-10
|
|
#define GTK_HAVE_FEATURES_1_1_11 1-1-11
|
|
#define GTK_HAVE_FEATURES_1_1_12 1-1-12
|
|
#define GTK_HAVE_FEATURES_1_1_13 1-1-13
|
|
#define GTK_HAVE_FEATURES_1_1_14 1-1-14
|
|
|
|
|
|
#endif /* GTK_DISABLE_COMPAT_H */
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif /* __cplusplus */
|
|
|
|
|
|
#endif /* __GTK_COMPAT_H__ */
|