зеркало из https://github.com/mono/gladeui-sharp.git
2006-01-10 Lluis Sanchez Gual <lluis@novell.com>
* gladeui/Makefile.in: * doc/Makefile.in: * svn-commit.tmp: * sources/Makefile.in: Removed. * autogen.sh: * configure.in: Several fixes. * glue/Makefile.am: Added c glue files. * glue/glue.c: Updated. * gladeui/Makefile.am: Added some .custom files. * Makefile.am: Added glue directory. * gladeui/gladeui.metadata: Removed some fields from the generation. * gladeui/Widget.custom: Implemented GetSignalsHandlers. * glue/widget.c: * gladeui/gladeui-sharp.snk: Added * gladeui/Project.custom: * gladeui/WidgetClass.custom: * gladeui/AssemblyInfo.cs: * gladeui/gladeui-sharp.dll.config: * gladeui/Interface.custom: Added. svn path=/trunk/gladeui-sharp/; revision=55316
This commit is contained in:
Родитель
8702e2ea33
Коммит
194d71bdec
225
ChangeLog
225
ChangeLog
|
@ -1,205 +1,28 @@
|
|||
2005-05-14 Ben Maurer <bmaurer@ximian.com>
|
||||
2006-01-10 Lluis Sanchez Gual <lluis@novell.com>
|
||||
|
||||
* configure.in: Bump for release and tag.
|
||||
|
||||
2005-05-13 Ben Maurer <bmaurer@ximian.com>
|
||||
|
||||
* sample/Makefile.am, configure.in, sample/webshot.in: Remove
|
||||
install of the webshot app. The bin file conflicts with the Gtk#
|
||||
1.0 based version.
|
||||
|
||||
* Makefile.am (pkgconfigdir): Use the $datadir pkgconfig dir. This
|
||||
forces some distros with old pkgconfig's to modify their
|
||||
patch. However, it avoids breaking newer OS's with a new pkgconfig
|
||||
going forward.
|
||||
|
||||
2005-05-12 Ben Maurer <bmaurer@ximian.com>
|
||||
|
||||
* sample/Makefile.am: Correct the install dir, and remove sed
|
||||
stuff.
|
||||
|
||||
* sample/webshot.in: Use prefix/lib, and give the full path to mono.
|
||||
|
||||
* gladeui-sharp-2.0.pc.in: use prefix/lib
|
||||
|
||||
* gtkmozembed/Makefile.am: use GACUTIL_FLAGS
|
||||
|
||||
* configure.in:
|
||||
- Add GACUTIL_FLAGS with prefix/lib rather than libdir
|
||||
- sample/webshot is now created by configure
|
||||
|
||||
2005-05-09 Mark Crichton <crichton@gimp.org>
|
||||
|
||||
* gtkmozembed/Makefile.am: added the XML api file to the dist, so
|
||||
the build can go a bit smoother
|
||||
|
||||
2005-05-07 Alp Toker <alp@atoker.com>
|
||||
|
||||
* gtkmozembed/gtkgecko.metadata: The gtk_moz_embed_single_get_type
|
||||
symbol is mangled in some Mozilla builds, so hide it to get things
|
||||
working again after the reparse.
|
||||
|
||||
2005-05-06 Mark Crichton <crichton@gimp.org>
|
||||
|
||||
* gtkmozembed/gtksharp.metadata: Finally get around to fixing
|
||||
signals
|
||||
* gtkmozembed/NewWindow*.cs, Single.custom: Removed, for they
|
||||
are junk now
|
||||
* gtkmozembed/WebControl.custom: Removed more new_window hackery
|
||||
* gtkmozembed/gtkgecko-api.raw: Reparsed Mozilla code
|
||||
|
||||
2005-05-01 Mark Crichton <crichton@gimp.org>
|
||||
|
||||
* Makefile.am:
|
||||
* configure.in: Added code to support using monodoc
|
||||
|
||||
2005-04-20 John Luke <john.luke@gmail.com>
|
||||
|
||||
* gtkmozembed/Makefile.am:
|
||||
* sample/Makefile.am: use compatible compiler switches
|
||||
to avoid warnings with mcs head
|
||||
|
||||
2005-03-07 Zac Bowling <zac@zacbowling.com>
|
||||
|
||||
* configure.in: conditional fix for WIN32
|
||||
* gtkmozembed/gladeui-sharp.dll.config.in: libgtkmozembed.so again
|
||||
(not versioned)
|
||||
* gtkmozembed/Makefile.am: changed *.config to *.config.in (thanks Chris)
|
||||
|
||||
2005-03-07 Christian Hergert <christian.hergert@gmail.com>
|
||||
|
||||
* configure.in: Add AM_CONDITIONAL for WINBUILD. Still needs to have
|
||||
a configure switch added or some other way of determining WINBUILD. But
|
||||
this allows us to still build.
|
||||
|
||||
2005-03-06 Zac Bowling <zac@zacbowling.com>
|
||||
|
||||
* gtkmozembed/WebControl.custom: typo made backword logic
|
||||
|
||||
2005-03-06 Zac Bowling <zac@zacbowling.com>
|
||||
|
||||
* autogen.sh: Added new in file for autoconf blender
|
||||
* gtkmozembed/gladeui-sharp.dll.config.in: Added for WIN32 dll search
|
||||
* configure.in: updated for building csc and without mono
|
||||
* gtkmozembed/gtkgecko-api.raw: Updated for changes in the api
|
||||
* gtkmozembed/Makefile.am: updated for gapi tool name differences
|
||||
* gtkmozembed/WebControl.custom: added support for buggy profiles
|
||||
* gtkmozembed/gladeui-sharp.dll.config: Removed
|
||||
|
||||
2005-03-06 John Luke <john.luke@gmail.com>
|
||||
|
||||
* gtkmozembed/WebControl.custom: use generated SetProfilePath
|
||||
method to adjust for gtk# changes, fixes build with gtk# HEAD
|
||||
* gtkmozembed/gladeui-sharp.dll.config: change mapping of
|
||||
gtkmozembed.dll to libgtkmozembed.so (not versioned)
|
||||
|
||||
2005-03-06 Zac Bowling <zac@zacbowling.com>
|
||||
|
||||
* gtkmozembed/gladeui-sharp.dll.config: Fixed dll mapping issues.
|
||||
shouldn't need to make this configured by autoconf like GTK#
|
||||
|
||||
2005-02-22 Raja R Harinath <rharinath@novell.com>
|
||||
|
||||
* gtkmozembed/Makefile.am (sources): Move AssemblyInfo.cs ...
|
||||
(build_sources): ... here.
|
||||
($(API), generated-stamp): Don't look for $(API) in $(srcdir).
|
||||
(EXTRA_DIST): Don't distribute generated file $(API).
|
||||
|
||||
2005-02-11 Geoff Norton <gnorton@customerdna.com>
|
||||
|
||||
* configure.in: Bumped assembly version to 2.0
|
||||
* gladeui-sharp-2.0.pc.in: Added
|
||||
* gladeui-sharp.pc.in: Dropped
|
||||
* Updated gladeui-sharp to gladeui-sharp-2.0 to be consistent with its
|
||||
gtk-sharp-2.0 dep.
|
||||
* gladeui/Makefile.in:
|
||||
* doc/Makefile.in:
|
||||
* svn-commit.tmp:
|
||||
* sources/Makefile.in: Removed.
|
||||
|
||||
2005-02-05 Mark Crichton <crichton@localhost.localdomain>
|
||||
|
||||
* configure.in: bumped up version to 0.7. I should become better
|
||||
at this
|
||||
* gtkmozembed/WebControl.custom: fixed to use gtkmozembed.dll
|
||||
for Win32. Also fixed path seperator differences
|
||||
* gtkmozembed/gtkgecko-api.raw: Fixed .dll naming issue there as well
|
||||
* sources: ...here as well
|
||||
|
||||
2005-01-24 Mike Kestner <mkestner@novell.com>
|
||||
|
||||
* configure.in : add a gapi pkgconfig check. [Fixes #71668]
|
||||
|
||||
2005-01-08 Mike Kestner <mkestner@novell.com>
|
||||
|
||||
* configure.in : AC_SUBST the cflags and libs for Gtk#.
|
||||
* gtkmozembed/Makefile.am : use Gtk# CFLAGS and LIBS in generation and
|
||||
compilation.
|
||||
|
||||
2004-11-11 John Luke <john.luke@gmail.com>
|
||||
|
||||
* COPYING: add this and point it to the other license files
|
||||
otherwise automake sticks a GPL COPYING file in there
|
||||
|
||||
2004-10-29 Todd Berman <tberman@off.net>
|
||||
|
||||
* configure.in: bumping version. someone forgot a commit :)
|
||||
|
||||
2004-08-20 Mark Crichton <crichton@gimp.org>
|
||||
|
||||
* gtkmozembed/gtkgecko.metadata: Changed OpenUri to bool
|
||||
instead of int
|
||||
|
||||
2004-06-01 Todd Berman <tberman@sevenl.net>
|
||||
|
||||
* gtkmozembed/gtkgecko.metadata: hide void ctor.
|
||||
|
||||
2004-05-16 Todd Berman <tberman@sevenl.net>
|
||||
|
||||
* sample/Makefile.am:
|
||||
* gtkmozembed/Makefile.am: update to work with mono from cvs
|
||||
|
||||
2004-05-13 Todd Berman <tberman@sevenl.net>
|
||||
|
||||
* gladeui-sharp.pc.in: make this actually work.
|
||||
|
||||
2004-05-05 Todd Berman <tberman@sevenl.net>
|
||||
|
||||
* configure.in: bump to 0.3
|
||||
* gtkmozembed/Makefile.am: change to gtk-sharp package to fix broken
|
||||
examples and autodetect for now on compilation.
|
||||
* gtkmozembed/gladeui-sharp.dll.config: add config-fu for gladeui-sharp
|
||||
to work properly.
|
||||
|
||||
2004-05-01 Mark Crichton <crichton@gimp.org>
|
||||
|
||||
* gtkmozembed/AssemblyInfo.cs.in: Added some AssemblyInfo stuff
|
||||
for the GAC
|
||||
|
||||
2004-04-12 Mike Kestner <mkestner@ximian.com>
|
||||
|
||||
* gtkmozembed/WebControl.custom : chain to base (IntPtr) on ctors and
|
||||
fix custom base virtual method to use new valuetype GValues api.
|
||||
|
||||
2004-03-24 Mark Crichton <crichton@gimp.org>
|
||||
* autogen.sh:
|
||||
* configure.in: Several fixes.
|
||||
|
||||
* api: Not used anymore.
|
||||
* gtkmozembed/*: Everything changed around to support new signal
|
||||
handling. Also moved everything to the Gtk.Gecko class.
|
||||
|
||||
2004-03-11 Mark Crichton <crichton@gimp.org>
|
||||
|
||||
* api/gtkmozmebed-api.xml: Minor changes.
|
||||
* gtkmozmebed/Makefile.am: Use api xml description in api
|
||||
|
||||
2003-11-23 John Luke <jluke@cfl.rr.com>
|
||||
|
||||
* Makefile.am: remove sources from SUBDIRS
|
||||
* autogen.sh: run configure by default
|
||||
* configure.in: no need to output api/Makefile
|
||||
* api/*: no longer used
|
||||
* gtkmozembed/Single.custom: comment out signals temporarily
|
||||
* gtkmozembed/GtkMozEmbed.metadata: add here, and port to XPath style
|
||||
* gtkmozembed/Makefile.am: update to use gapi-fixup
|
||||
and generate the sources
|
||||
* sources/GtkMozEmbed.metadata: remove
|
||||
* sources/Makefile.am: run gapi-parser unconditionally
|
||||
* sources/gtkmozembed-sharp-sources.xml: add sources file
|
||||
* sources/gtkmozembed-sharp.sources: remove
|
||||
* glue/Makefile.am: Added c glue files.
|
||||
* glue/glue.c: Updated.
|
||||
* gladeui/Makefile.am: Added some .custom files.
|
||||
|
||||
* Makefile.am: Added glue directory.
|
||||
|
||||
* gladeui/gladeui.metadata: Removed some fields from
|
||||
the generation.
|
||||
|
||||
* gladeui/Widget.custom: Implemented GetSignalsHandlers.
|
||||
|
||||
* glue/widget.c:
|
||||
* gladeui/gladeui-sharp.snk: Added
|
||||
* gladeui/Project.custom:
|
||||
* gladeui/WidgetClass.custom:
|
||||
* gladeui/AssemblyInfo.cs:
|
||||
* gladeui/gladeui-sharp.dll.config:
|
||||
* gladeui/Interface.custom: Added.
|
|
@ -1,4 +1,4 @@
|
|||
SUBDIRS = sources gladeui doc
|
||||
SUBDIRS = sources gladeui glue doc
|
||||
|
||||
pkgconfigdir = $(prefix)/lib/pkgconfig
|
||||
pkgconfig_DATA = gladeui-sharp.pc
|
||||
|
|
112
autogen.sh
112
autogen.sh
|
@ -1,9 +1,109 @@
|
|||
#! /bin/sh
|
||||
#!/bin/sh
|
||||
# Run this to set configure.in up for an API version.
|
||||
|
||||
# Ok, simple script to do this.
|
||||
srcdir=`dirname $0`
|
||||
test -z "$srcdir" && srcdir=.
|
||||
|
||||
aclocal
|
||||
automake --add-missing --gnu
|
||||
autoconf
|
||||
DIE=0
|
||||
|
||||
./configure $@
|
||||
(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`autoconf' installed to compile Gtk#."
|
||||
echo "Download the appropriate package for your distribution,"
|
||||
echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
|
||||
DIE=1
|
||||
}
|
||||
|
||||
if [ -z "$LIBTOOL" ]; then
|
||||
LIBTOOL=`which glibtool 2>/dev/null`
|
||||
if [ ! -x "$LIBTOOL" ]; then
|
||||
LIBTOOL=`which libtool`
|
||||
fi
|
||||
fi
|
||||
|
||||
(grep "^AM_PROG_LIBTOOL" $srcdir/configure.in >/dev/null) && {
|
||||
($LIBTOOL --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`libtool' installed to compile Gtk#."
|
||||
echo "Get ftp://ftp.gnu.org/pub/gnu/libtool-1.2d.tar.gz"
|
||||
echo "(or a newer version if it is available)"
|
||||
DIE=1
|
||||
}
|
||||
}
|
||||
|
||||
(automake --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`automake' installed to compile Gtk#."
|
||||
echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.3.tar.gz"
|
||||
echo "(or a newer version if it is available)"
|
||||
DIE=1
|
||||
NO_AUTOMAKE=yes
|
||||
}
|
||||
|
||||
|
||||
# if no automake, don't bother testing for aclocal
|
||||
test -n "$NO_AUTOMAKE" || (aclocal --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: Missing \`aclocal'. The version of \`automake'"
|
||||
echo "installed doesn't appear recent enough."
|
||||
echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.3.tar.gz"
|
||||
echo "(or a newer version if it is available)"
|
||||
DIE=1
|
||||
}
|
||||
|
||||
if test "$DIE" -eq 1; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if test -z "$*"; then
|
||||
echo "**Warning**: I am going to run \`configure' with no arguments."
|
||||
echo "If you wish to pass any to it, please specify them on the"
|
||||
echo \`$0\'" command line."
|
||||
echo
|
||||
fi
|
||||
|
||||
case $CC in
|
||||
xlc )
|
||||
am_opt=--include-deps;;
|
||||
esac
|
||||
|
||||
|
||||
if grep "^AM_PROG_LIBTOOL" configure.in >/dev/null; then
|
||||
if test -z "$NO_LIBTOOLIZE" ; then
|
||||
echo "Running libtoolize..."
|
||||
libtoolize --force --copy
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "Running aclocal $ACLOCAL_FLAGS ..."
|
||||
aclocal $ACLOCAL_FLAGS || {
|
||||
echo
|
||||
echo "**Error**: aclocal failed. This may mean that you have not"
|
||||
echo "installed all of the packages you need, or you may need to"
|
||||
echo "set ACLOCAL_FLAGS to include \"-I \$prefix/share/aclocal\""
|
||||
echo "for the prefix where you installed the packages whose"
|
||||
echo "macros were not found"
|
||||
exit 1
|
||||
}
|
||||
|
||||
if grep "^AM_CONFIG_HEADER" configure.in >/dev/null; then
|
||||
echo "Running autoheader..."
|
||||
autoheader || { echo "**Error**: autoheader failed."; exit 1; }
|
||||
fi
|
||||
|
||||
echo "Running automake --gnu $am_opt ..."
|
||||
automake --add-missing --gnu $am_opt ||
|
||||
{ echo "**Error**: automake failed."; exit 1; }
|
||||
echo "Running autoconf ..."
|
||||
autoconf || { echo "**Error**: autoconf failed."; exit 1; }
|
||||
|
||||
|
||||
conf_flags="--enable-maintainer-mode --enable-compile-warnings" #--enable-iso-c
|
||||
|
||||
if test x$NOCONFIGURE = x; then
|
||||
echo Running $srcdir/configure $conf_flags "$@" ...
|
||||
$srcdir/configure $conf_flags "$@" \
|
||||
&& echo Now type \`make\' to compile $PKG_NAME || exit 1
|
||||
else
|
||||
echo Skipping configure process.
|
||||
fi
|
||||
|
|
62
configure.in
62
configure.in
|
@ -1,26 +1,61 @@
|
|||
AC_INIT(README)
|
||||
AC_CANONICAL_SYSTEM
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
AM_INIT_AUTOMAKE(gladeui-sharp, 0.10)
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
API_VERSION=2.0.0.0
|
||||
AC_SUBST(API_VERSION)
|
||||
|
||||
case "$host" in
|
||||
*-*-mingw*|*-*-cygwin*)
|
||||
platform_win32=yes
|
||||
AC_DEFINE(PLATFORM_WIN32,1,[Platform is Win32])
|
||||
CC="gcc -mno-cygwin -g"
|
||||
HOST_CC="gcc"
|
||||
;;
|
||||
*)
|
||||
platform_win32=no
|
||||
;;
|
||||
esac
|
||||
|
||||
AM_CONDITIONAL(PLATFORM_WIN32, test x$platform_win32 = xyes)
|
||||
|
||||
AC_CHECK_TOOL(CC, gcc, gcc)
|
||||
AC_PROG_CC
|
||||
AM_PROG_CC_STDC
|
||||
AC_PROG_INSTALL
|
||||
|
||||
dnl may require a specific autoconf version
|
||||
dnl AC_PROG_CC_FOR_BUILD
|
||||
dnl CC_FOR_BUILD not automatically detected
|
||||
CC_FOR_BUILD=$CC
|
||||
BUILD_EXEEXT=
|
||||
if test "x$cross_compiling" = "xyes"; then
|
||||
CC_FOR_BUILD=cc
|
||||
BUILD_EXEEXT=""
|
||||
fi
|
||||
AC_SUBST(CC_FOR_BUILD)
|
||||
AC_SUBST(HOST_CC)
|
||||
AC_SUBST(BUILD_EXEEXT)
|
||||
|
||||
# Set STDC_HEADERS
|
||||
AC_HEADER_STDC
|
||||
AC_LIBTOOL_WIN32_DLL
|
||||
AM_PROG_LIBTOOL
|
||||
|
||||
if test x$platform_win32 = xyes; then
|
||||
# Get rid of 'cyg' prefixes in library names
|
||||
sed -e "s/\/cyg\//\/\//" libtool > libtool.new; mv libtool.new libtool; chmod 755 libtool
|
||||
fi
|
||||
|
||||
# not 64 bit clean in cross-compile
|
||||
AC_CHECK_SIZEOF(void *, 4)
|
||||
|
||||
CFLAGS='-g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings'
|
||||
|
||||
MONO_REQUIRED_VERSION=1.0
|
||||
|
||||
AC_MSG_CHECKING([whether we're compiling from CVS])
|
||||
if test -f "$srcdir/.cvs_version" ; then
|
||||
from_cvs=yes
|
||||
else
|
||||
if test -f "$srcdir/.svn" ; then
|
||||
from_cvs=yes
|
||||
else
|
||||
from_cvs=no
|
||||
fi
|
||||
fi
|
||||
|
||||
AC_MSG_RESULT($from_cvs)
|
||||
|
||||
AC_PATH_PROG(MONO, mono)
|
||||
AC_PATH_PROG(MCS, mcs)
|
||||
if test "x$MONO" = "x" ; then
|
||||
|
@ -134,6 +169,7 @@ Makefile
|
|||
gladeui/gladeui-sharp.dll.config
|
||||
gladeui/Makefile
|
||||
gladeui/AssemblyInfo.cs
|
||||
glue/Makefile
|
||||
doc/Makefile
|
||||
sources/Makefile
|
||||
gladeui-sharp.pc
|
||||
|
|
360
doc/Makefile.in
360
doc/Makefile.in
|
@ -1,360 +0,0 @@
|
|||
# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005 Free Software Foundation, Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
VPATH = @srcdir@
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
top_builddir = ..
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
INSTALL = @INSTALL@
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
target_triplet = @target@
|
||||
subdir = doc
|
||||
DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
|
||||
ChangeLog
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_CLEAN_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
||||
am__vpath_adj = case $$p in \
|
||||
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
*) f=$$p;; \
|
||||
esac;
|
||||
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
|
||||
am__installdirs = "$(DESTDIR)$(docdir)"
|
||||
docDATA_INSTALL = $(INSTALL_DATA)
|
||||
DATA = $(doc_DATA) $(noinst_DATA)
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
AMTAR = @AMTAR@
|
||||
API_VERSION = @API_VERSION@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
|
||||
BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
|
||||
BUILD_GTK_CFLAGS = @BUILD_GTK_CFLAGS@
|
||||
BUILD_GTK_LIBS = @BUILD_GTK_LIBS@
|
||||
CSC = @CSC@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
ENABLE_MONODOC_FALSE = @ENABLE_MONODOC_FALSE@
|
||||
ENABLE_MONODOC_TRUE = @ENABLE_MONODOC_TRUE@
|
||||
GACUTIL = @GACUTIL@
|
||||
GACUTIL_FLAGS = @GACUTIL_FLAGS@
|
||||
GAPI_CFLAGS = @GAPI_CFLAGS@
|
||||
GAPI_LIBS = @GAPI_LIBS@
|
||||
GLADEUI_CFLAGS = @GLADEUI_CFLAGS@
|
||||
GLADEUI_LIBS = @GLADEUI_LIBS@
|
||||
GTK_SHARP_CFLAGS = @GTK_SHARP_CFLAGS@
|
||||
GTK_SHARP_LIBS = @GTK_SHARP_LIBS@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LD_LIBRARY_PATH = @LD_LIBRARY_PATH@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIB_PREFIX = @LIB_PREFIX@
|
||||
LIB_SUFFIX = @LIB_SUFFIX@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
||||
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MCS = @MCS@
|
||||
MONO = @MONO@
|
||||
MONODOC = @MONODOC@
|
||||
MONODOC_DEPENDENCY_CFLAGS = @MONODOC_DEPENDENCY_CFLAGS@
|
||||
MONODOC_DEPENDENCY_LIBS = @MONODOC_DEPENDENCY_LIBS@
|
||||
MONODOC_REQUIRED_VERSION = @MONODOC_REQUIRED_VERSION@
|
||||
MONO_DEPENDENCY_CFLAGS = @MONO_DEPENDENCY_CFLAGS@
|
||||
MONO_DEPENDENCY_LIBS = @MONO_DEPENDENCY_LIBS@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH = @PATH@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
PKG_CONFIG = @PKG_CONFIG@
|
||||
RUNTIME = @RUNTIME@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
VERSION = @VERSION@
|
||||
WINBUILD_FALSE = @WINBUILD_FALSE@
|
||||
WINBUILD_TRUE = @WINBUILD_TRUE@
|
||||
ac_ct_STRIP = @ac_ct_STRIP@
|
||||
ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
datadir = @datadir@
|
||||
exec_prefix = @exec_prefix@
|
||||
gladeui_prefix = @gladeui_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localstatedir = @localstatedir@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
@ENABLE_MONODOC_TRUE@docdir = `pkg-config monodoc --variable=sourcesdir`
|
||||
@ENABLE_MONODOC_TRUE@doc_DATA = gladeui-sharp-docs.zip gladeui-sharp-docs.tree gladeui-sharp-docs.source
|
||||
noinst_DATA = $(TARGETS)
|
||||
ASSEMBLER = mdassembler
|
||||
UPDATER = monodocer
|
||||
CLEANFILES = gladeui-sharp-docs.zip gladeui-sharp-docs.tree
|
||||
EXTRA_DIST = gladeui-sharp-docs.source gladeui-sharp-docs.tree gladeui-sharp-docs.zip
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
||||
&& exit 0; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile'; \
|
||||
cd $(top_srcdir) && \
|
||||
$(AUTOMAKE) --gnu doc/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
uninstall-info-am:
|
||||
install-docDATA: $(doc_DATA)
|
||||
@$(NORMAL_INSTALL)
|
||||
test -z "$(docdir)" || $(mkdir_p) "$(DESTDIR)$(docdir)"
|
||||
@list='$(doc_DATA)'; for p in $$list; do \
|
||||
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
f=$(am__strip_dir) \
|
||||
echo " $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \
|
||||
$(docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \
|
||||
done
|
||||
|
||||
uninstall-docDATA:
|
||||
@$(NORMAL_UNINSTALL)
|
||||
@list='$(doc_DATA)'; for p in $$list; do \
|
||||
f=$(am__strip_dir) \
|
||||
echo " rm -f '$(DESTDIR)$(docdir)/$$f'"; \
|
||||
rm -f "$(DESTDIR)$(docdir)/$$f"; \
|
||||
done
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
||||
list='$(DISTFILES)'; for file in $$list; do \
|
||||
case $$file in \
|
||||
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
||||
esac; \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
||||
dir="/$$dir"; \
|
||||
$(mkdir_p) "$(distdir)$$dir"; \
|
||||
else \
|
||||
dir=''; \
|
||||
fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
||||
fi; \
|
||||
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
||||
else \
|
||||
test -f $(distdir)/$$file \
|
||||
|| cp -p $$d/$$file $(distdir)/$$file \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
$(MAKE) $(AM_MAKEFLAGS) \
|
||||
top_distdir="$(top_distdir)" distdir="$(distdir)" \
|
||||
dist-hook
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile $(DATA)
|
||||
installdirs:
|
||||
for dir in "$(DESTDIR)$(docdir)"; do \
|
||||
test -z "$$dir" || $(mkdir_p) "$$dir"; \
|
||||
done
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am: install-docDATA
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-man:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-docDATA uninstall-info-am
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic dist-hook \
|
||||
distclean distclean-generic distdir dvi dvi-am html html-am \
|
||||
info info-am install install-am install-data install-data-am \
|
||||
install-docDATA install-exec install-exec-am install-info \
|
||||
install-info-am install-man install-strip installcheck \
|
||||
installcheck-am installdirs maintainer-clean \
|
||||
maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
|
||||
pdf-am ps ps-am uninstall uninstall-am uninstall-docDATA \
|
||||
uninstall-info-am
|
||||
|
||||
|
||||
gladeui-sharp-docs.zip gladeui-sharp-docs.tree: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
|
||||
$(ASSEMBLER) --ecma $(srcdir)/en -o gladeui-sharp-docs
|
||||
|
||||
update:
|
||||
$(UPDATER) -assembly:../gladeui/gladeui-sharp.dll -path ./en
|
||||
|
||||
dist-hook:
|
||||
mkdir -p $(distdir)/en
|
||||
cp $(srcdir)/en/*.xml $(distdir)/en/
|
||||
mkdir -p $(distdir)/en/Glade
|
||||
cp $(srcdir)/en/Glade/*.xml $(distdir)/en/Glade/
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
|
@ -0,0 +1,6 @@
|
|||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly:AssemblyVersion("2.0.0.0")]
|
||||
[assembly:AssemblyDelaySign(false)]
|
||||
[assembly:AssemblyKeyFile("gladeui-sharp.snk")]
|
|
@ -0,0 +1,10 @@
|
|||
|
||||
public static Interface Create ()
|
||||
{
|
||||
Interface i = new Interface ();
|
||||
gladeuisharp_gladeui_interface_init (ref i);
|
||||
return i;
|
||||
}
|
||||
|
||||
[DllImport ("libgladeuisharpglue")]
|
||||
extern static IntPtr gladeuisharp_gladeui_interface_init (ref Gladeui.Interface raw);
|
|
@ -16,7 +16,7 @@ endif
|
|||
|
||||
build_sources = AssemblyInfo.cs
|
||||
|
||||
customs = App.custom
|
||||
customs = App.custom Widget.custom Project.custom WidgetClass.custom
|
||||
|
||||
CLEANFILES = gladeui-sharp.dll generated-stamp generated/*.cs $(API) gladeui-sharp.snk
|
||||
|
||||
|
@ -24,6 +24,8 @@ DISTCLEANFILES= AssemblyInfo.cs
|
|||
|
||||
noinst_DATA = gladeui-sharp.dll
|
||||
|
||||
glue_includes = glade.h
|
||||
|
||||
all: generated-stamp gladeui-sharp.dll
|
||||
|
||||
$(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
|
||||
|
@ -32,7 +34,7 @@ $(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
|
|||
$(FIXUP) --api=$(srcdir)/$(API) --metadata=$(srcdir)/$(METADATA)
|
||||
|
||||
generated-stamp: $(API)
|
||||
$(CODEGEN) --generate $(srcdir)/$(API) $(GTK_SHARP_CFLAGS) --outdir=generated --customdir=$(srcdir) --assembly-name=gladeui-sharp && touch generated-stamp
|
||||
$(CODEGEN) --generate $(srcdir)/$(API) $(GTK_SHARP_CFLAGS) --glue-includes=$(glue_includes) --gluelib-name=libgladeuisharpglue --glue-filename=../glue/glue.c --outdir=generated --customdir=$(srcdir) --assembly-name=gladeui-sharp && touch generated-stamp
|
||||
|
||||
gladeui-sharp.snk: $(top_srcdir)/gladeui-sharp.snk
|
||||
cp $(top_srcdir)/gladeui-sharp.snk .
|
||||
|
|
|
@ -1,355 +0,0 @@
|
|||
# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005 Free Software Foundation, Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
VPATH = @srcdir@
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
top_builddir = ..
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
INSTALL = @INSTALL@
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
target_triplet = @target@
|
||||
subdir = gladeui
|
||||
DIST_COMMON = $(srcdir)/AssemblyInfo.cs.in $(srcdir)/Makefile.am \
|
||||
$(srcdir)/Makefile.in $(srcdir)/gladeui-sharp.dll.config.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_CLEAN_FILES = gladeui-sharp.dll.config AssemblyInfo.cs
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
DATA = $(noinst_DATA)
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
AMTAR = @AMTAR@
|
||||
API_VERSION = @API_VERSION@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
|
||||
BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
|
||||
BUILD_GTK_CFLAGS = @BUILD_GTK_CFLAGS@
|
||||
BUILD_GTK_LIBS = @BUILD_GTK_LIBS@
|
||||
CSC = @CSC@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
ENABLE_MONODOC_FALSE = @ENABLE_MONODOC_FALSE@
|
||||
ENABLE_MONODOC_TRUE = @ENABLE_MONODOC_TRUE@
|
||||
GACUTIL = @GACUTIL@
|
||||
GACUTIL_FLAGS = @GACUTIL_FLAGS@
|
||||
GAPI_CFLAGS = @GAPI_CFLAGS@
|
||||
GAPI_LIBS = @GAPI_LIBS@
|
||||
GLADEUI_CFLAGS = @GLADEUI_CFLAGS@
|
||||
GLADEUI_LIBS = @GLADEUI_LIBS@
|
||||
GTK_SHARP_CFLAGS = @GTK_SHARP_CFLAGS@
|
||||
GTK_SHARP_LIBS = @GTK_SHARP_LIBS@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LD_LIBRARY_PATH = @LD_LIBRARY_PATH@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIB_PREFIX = @LIB_PREFIX@
|
||||
LIB_SUFFIX = @LIB_SUFFIX@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
||||
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MCS = mcs
|
||||
MONO = @MONO@
|
||||
MONODOC = @MONODOC@
|
||||
MONODOC_DEPENDENCY_CFLAGS = @MONODOC_DEPENDENCY_CFLAGS@
|
||||
MONODOC_DEPENDENCY_LIBS = @MONODOC_DEPENDENCY_LIBS@
|
||||
MONODOC_REQUIRED_VERSION = @MONODOC_REQUIRED_VERSION@
|
||||
MONO_DEPENDENCY_CFLAGS = @MONO_DEPENDENCY_CFLAGS@
|
||||
MONO_DEPENDENCY_LIBS = @MONO_DEPENDENCY_LIBS@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH = @PATH@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
PKG_CONFIG = @PKG_CONFIG@
|
||||
RUNTIME = @RUNTIME@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
VERSION = @VERSION@
|
||||
WINBUILD_FALSE = @WINBUILD_FALSE@
|
||||
WINBUILD_TRUE = @WINBUILD_TRUE@
|
||||
ac_ct_STRIP = @ac_ct_STRIP@
|
||||
ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
datadir = @datadir@
|
||||
exec_prefix = @exec_prefix@
|
||||
gladeui_prefix = @gladeui_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localstatedir = @localstatedir@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
RAW_API = gladeui-api.raw
|
||||
API = gladeui-api.xml
|
||||
METADATA = gladeui.metadata
|
||||
ASSEMBLY_NAME = gladeui-sharp
|
||||
ASSEMBLY = $(ASSEMBLY_NAME).dll
|
||||
@WINBUILD_FALSE@CODEGEN = gapi2-codegen
|
||||
@WINBUILD_TRUE@CODEGEN = gapi_codegen.exe
|
||||
@WINBUILD_FALSE@FIXUP = gapi2-fixup
|
||||
@WINBUILD_TRUE@FIXUP = gapi-fixup.exe
|
||||
build_sources = AssemblyInfo.cs
|
||||
customs = App.custom
|
||||
CLEANFILES = gladeui-sharp.dll generated-stamp generated/*.cs $(API) gladeui-sharp.snk
|
||||
DISTCLEANFILES = AssemblyInfo.cs
|
||||
noinst_DATA = gladeui-sharp.dll
|
||||
EXTRA_DIST = $(RAW_API) $(sources) $(customs) $(METADATA) AssemblyInfo.cs.in gladeui-sharp.dll.config.in $(API)
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
||||
&& exit 0; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu gladeui/Makefile'; \
|
||||
cd $(top_srcdir) && \
|
||||
$(AUTOMAKE) --gnu gladeui/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
gladeui-sharp.dll.config: $(top_builddir)/config.status $(srcdir)/gladeui-sharp.dll.config.in
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
||||
AssemblyInfo.cs: $(top_builddir)/config.status $(srcdir)/AssemblyInfo.cs.in
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
||||
uninstall-info-am:
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
||||
list='$(DISTFILES)'; for file in $$list; do \
|
||||
case $$file in \
|
||||
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
||||
esac; \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
||||
dir="/$$dir"; \
|
||||
$(mkdir_p) "$(distdir)$$dir"; \
|
||||
else \
|
||||
dir=''; \
|
||||
fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
||||
fi; \
|
||||
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
||||
else \
|
||||
test -f $(distdir)/$$file \
|
||||
|| cp -p $$d/$$file $(distdir)/$$file \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile $(DATA)
|
||||
installdirs:
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am: install-data-local
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-man:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-info-am uninstall-local
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic distclean \
|
||||
distclean-generic distdir dvi dvi-am html html-am info info-am \
|
||||
install install-am install-data install-data-am \
|
||||
install-data-local install-exec install-exec-am install-info \
|
||||
install-info-am install-man install-strip installcheck \
|
||||
installcheck-am installdirs maintainer-clean \
|
||||
maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
|
||||
pdf-am ps ps-am uninstall uninstall-am uninstall-info-am \
|
||||
uninstall-local
|
||||
|
||||
|
||||
all: generated-stamp gladeui-sharp.dll
|
||||
|
||||
$(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
|
||||
cp $(srcdir)/$(RAW_API) $(API)
|
||||
chmod u+w $(API)
|
||||
$(FIXUP) --api=$(srcdir)/$(API) --metadata=$(srcdir)/$(METADATA)
|
||||
|
||||
generated-stamp: $(API)
|
||||
$(CODEGEN) --generate $(srcdir)/$(API) $(GTK_SHARP_CFLAGS) --outdir=generated --customdir=$(srcdir) --assembly-name=gladeui-sharp && touch generated-stamp
|
||||
|
||||
gladeui-sharp.snk: $(top_srcdir)/gladeui-sharp.snk
|
||||
cp $(top_srcdir)/gladeui-sharp.snk .
|
||||
|
||||
gladeui-sharp.dll: $(build_sources) generated-stamp gladeui-sharp.snk
|
||||
$(MCS) -nowarn:169 -unsafe -target:library $(GTK_SHARP_LIBS) \
|
||||
$(build_sources) generated/*.cs -out:gladeui-sharp.dll
|
||||
|
||||
install-data-local:
|
||||
echo "$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /i $(ASSEMBLY) /f $(GACUTIL_FLAGS) || exit 1;
|
||||
|
||||
uninstall-local:
|
||||
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS)"; \
|
||||
$(GACUTIL) /u $(ASSEMBLY_NAME) $(GACUTIL_FLAGS) || exit 1;
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
|
@ -0,0 +1,29 @@
|
|||
|
||||
[DllImport ("libgladeuisharpglue")]
|
||||
extern static IntPtr gladeuisharp_gladeui_project_get_objects (IntPtr project);
|
||||
|
||||
public GLib.List Objects {
|
||||
get {
|
||||
IntPtr raw_ret = gladeuisharp_gladeui_project_get_objects (Handle);
|
||||
return new GLib.List (raw_ret, typeof(Gladeui.Widget), false, false);
|
||||
}
|
||||
}
|
||||
|
||||
[DllImport ("libgladeuisharpglue")]
|
||||
extern static IntPtr gladeuisharp_gladeui_project_get_path (IntPtr project);
|
||||
|
||||
public string Path {
|
||||
get {
|
||||
IntPtr raw_ret = gladeuisharp_gladeui_project_get_path (Handle);
|
||||
return GLib.Marshaller.Utf8PtrToString (raw_ret);
|
||||
}
|
||||
}
|
||||
|
||||
[DllImport ("libgladeuisharpglue")]
|
||||
extern static bool gladeuisharp_gladeui_project_get_modified (IntPtr project);
|
||||
|
||||
public bool Modified {
|
||||
get {
|
||||
return gladeuisharp_gladeui_project_get_modified (Handle);
|
||||
}
|
||||
}
|
|
@ -1,7 +1,17 @@
|
|||
|
||||
public static Gladeui.Widget FromObject (GLib.Object obj)
|
||||
{
|
||||
IntPtr ptr = ((Gtk.Widget)obj).GetData ("GladeWidgetDataTag");
|
||||
return (Gladeui.Widget) GLib.Object.GetObject (ptr);
|
||||
}
|
||||
public static Gladeui.Widget FromObject (GLib.Object obj)
|
||||
{
|
||||
IntPtr ptr = ((Gtk.Widget)obj).GetData ("GladeWidgetDataTag");
|
||||
return GLib.Object.GetObject (ptr) as Gladeui.Widget;
|
||||
}
|
||||
|
||||
[DllImport ("libgladeuisharpglue")]
|
||||
extern static IntPtr gladeuisharp_gladeui_widget_get_signals (IntPtr widget, IntPtr name);
|
||||
|
||||
public GLib.List GetSignalsHandlers (string signal_name)
|
||||
{
|
||||
IntPtr signal_name_as_native = GLib.Marshaller.StringToPtrGStrdup (signal_name);
|
||||
IntPtr raw_ret = gladeuisharp_gladeui_widget_get_signals (Handle, signal_name_as_native);
|
||||
GLib.Marshaller.Free (signal_name_as_native);
|
||||
return new GLib.List (raw_ret, typeof(Signal), true, false);
|
||||
}
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
|
||||
public GLib.List Signals {
|
||||
get {
|
||||
unsafe {
|
||||
IntPtr* raw_ptr = (IntPtr*)(((byte*)Handle) + signals_offset);
|
||||
return new GLib.List((*raw_ptr), typeof(Gladeui.WidgetClassSignal));
|
||||
}
|
||||
}
|
||||
set {
|
||||
unsafe {
|
||||
IntPtr* raw_ptr = (IntPtr*)(((byte*)Handle) + signals_offset);
|
||||
*raw_ptr = value.Handle;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
<configuration>
|
||||
<dllmap dll="libglib-2.0-0.dll" target="libglib-2.0.so.0"/>
|
||||
<dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0"/>
|
||||
<dllmap dll="libatk-1.0-0.dll" target="libatk-1.0.so.0"/>
|
||||
<dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0.so.0"/>
|
||||
<dllmap dll="gladeui-sharp.dll" target="libgladeui-1.so"/>
|
||||
</configuration>
|
Двоичный файл не отображается.
|
@ -23,4 +23,9 @@
|
|||
<attr path="/api/namespace/struct[@cname='GladePropertyClass']/constructor[@cname='glade_property_class_new_from_spec']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GladeProject']/signal[@cname='widget_name_changed']" name="name">WidgetNameChangedEvent</attr>
|
||||
<attr path="/api/namespace/object[@cname='GladeProject']/signal[@cname='selection_changed']" name="name">SelectionChangedEvent</attr>
|
||||
<!-- GAPI fails to generate these fields -->
|
||||
<attr path="/api/namespace/struct[@cname='GladeWidgetClass']/field[@cname='post_create_function']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GladeWidgetClass']/field[@cname='get_internal_child']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GladeWidgetClass']/field[@cname='signals']" name="name">SignalsInternal</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GladeWidget']/method[@cname='glade_widget_list_signal_handlers']" name="hidden">1</attr>
|
||||
</metadata>
|
||||
|
|
|
@ -1,13 +1,10 @@
|
|||
lib_LTLIBRARIES = libgladeuisharpglue.la
|
||||
|
||||
BASESOURCES = \
|
||||
glue.c \
|
||||
#
|
||||
libgladeuisharpglue_la_SOURCES = \
|
||||
glue.c \
|
||||
widget.c
|
||||
|
||||
libgladeuisharpglue_la_LDFLAGS = -module -avoid-version
|
||||
|
||||
libgladeuisharpglue_la_SOURCES = \
|
||||
$(BASESOURCES)
|
||||
libgladeuisharpglue_la_LDFLAGS = -module -avoid-version -no-undefined
|
||||
|
||||
libgladeuisharpglue_la_LIBADD = $(BASE_DEPENDENCIES_LIBS) $(GLADEUI_LIBS)
|
||||
|
||||
|
|
514
glue/glue.c
514
glue/glue.c
|
@ -1,489 +1,275 @@
|
|||
// This file was generated by the Gtk# code generator.
|
||||
// Any changes made will be lost if regenerated.
|
||||
|
||||
guint gladesharp_glade_idallocator_get_n_words_offset (void);
|
||||
#include <glade.h>
|
||||
|
||||
guint gladeuisharp_gladeui_propertyclass_get_packing_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_idallocator_get_n_words_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_packing_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeIDAllocator, n_words);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, packing);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_idallocator_get_data_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_pspec_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_idallocator_get_data_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_pspec_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeIDAllocator, data);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, pspec);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_icon_widget_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_ignore_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_icon_widget_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_ignore_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, icon_widget);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, ignore);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_label_label_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_name_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_label_label_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_name_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, label_label);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, name);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_add_button_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_displayable_values_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_add_button_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_displayable_values_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, add_button);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, displayable_values);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_stock_combo_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_orig_def_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_stock_combo_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_orig_def_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, stock_combo);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, orig_def);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_clist_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_parameters_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_clist_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_parameters_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, clist);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, parameters);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_accel_alt_checkbutton_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_optional_default_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_accel_alt_checkbutton_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_optional_default_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, accel_alt_checkbutton);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, optional_default);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_updating_widgets_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_optional_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_updating_widgets_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_optional_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, updating_widgets);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, optional);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_radio_radiobutton_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_query_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_radio_radiobutton_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_query_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, radio_radiobutton);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, query);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_delete_button_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_save_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_delete_button_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_save_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, delete_button);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, save);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_normal_radiobutton_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_construct_only_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_normal_radiobutton_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_construct_only_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, normal_radiobutton);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, construct_only);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_tooltip_entry_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_is_modified_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_tooltip_entry_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_is_modified_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, tooltip_entry);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, is_modified);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_group_label_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_def_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_group_label_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_def_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, group_label);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, def);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_check_radiobutton_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_visible_lines_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_check_radiobutton_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_visible_lines_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, check_radiobutton);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, visible_lines);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_apply_button_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_tooltip_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_apply_button_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_tooltip_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, apply_button);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, tooltip);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_name_entry_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_common_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_name_entry_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_common_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, name_entry);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, common);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_tooltip_label_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_id_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_tooltip_label_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_id_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, tooltip_label);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, id);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_window_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_translatable_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_window_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_translatable_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, window);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, translatable);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_ok_button_offset (void);
|
||||
guint gladeuisharp_gladeui_propertyclass_get_visible_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_ok_button_offset (void)
|
||||
gladeuisharp_gladeui_propertyclass_get_visible_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, ok_button);
|
||||
return (guint)G_STRUCT_OFFSET (GladePropertyClass, visible);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_label_entry_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_label_entry_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, label_entry);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_keys_dialog_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_keys_dialog_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, keys_dialog);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_handler_label_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_handler_label_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, handler_label);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_icon_button_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_icon_button_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, icon_button);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_handler_entry_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_handler_entry_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, handler_entry);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_right_justify_label_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_right_justify_label_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, right_justify_label);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_state_label_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_state_label_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, state_label);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_stock_label_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_stock_label_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, stock_label);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_left_button_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_left_button_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, left_button);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_add_separator_button_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_add_separator_button_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, add_separator_button);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_up_button_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_up_button_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, up_button);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_state_togglebutton_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_state_togglebutton_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, state_togglebutton);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_stock_items_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_stock_items_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, stock_items);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_type_frame_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_type_frame_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, type_frame);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_accel_ctrl_checkbutton_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_accel_ctrl_checkbutton_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, accel_ctrl_checkbutton);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_project_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_project_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, project);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_down_button_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_down_button_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, down_button);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_accel_key_entry_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_accel_key_entry_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, accel_key_entry);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_accel_frame_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_accel_frame_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, accel_frame);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_menu_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_menu_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, menu);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_group_combo_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_group_combo_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, group_combo);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_gnome_support_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_gnome_support_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, gnome_support);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_accel_shift_checkbutton_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_accel_shift_checkbutton_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, accel_shift_checkbutton);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_add_child_button_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_add_child_button_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, add_child_button);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_right_button_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_right_button_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, right_button);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_cancel_button_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_cancel_button_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, cancel_button);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_right_justify_togglebutton_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_right_justify_togglebutton_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, right_justify_togglebutton);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_name_label_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_name_label_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, name_label);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_icon_label_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_icon_label_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, icon_label);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_menueditor_get_menu_destroy_handler_id_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_menueditor_get_menu_destroy_handler_id_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeMenuEditor, menu_destroy_handler_id);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_parameter_get_value_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_parameter_get_value_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeParameter, value);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_parameter_get_key_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_parameter_get_key_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeParameter, key);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_signal_get_after_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_signal_get_after_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeSignal, after);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_signal_get_lookup_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_signal_get_lookup_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeSignal, lookup);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_signal_get_userdata_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_signal_get_userdata_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeSignal, userdata);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_signal_get_handler_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_signal_get_handler_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeSignal, handler);
|
||||
}
|
||||
|
||||
guint gladesharp_glade_signal_get_name_offset (void);
|
||||
|
||||
guint
|
||||
gladesharp_glade_signal_get_name_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeSignal, name);
|
||||
}
|
||||
|
||||
gboolean gladesharp_glade_signalinfo_get_after (GladeSignalInfo *signalinfo);
|
||||
void gladesharp_glade_signalinfo_set_after (GladeSignalInfo *signalinfo, gboolean value);
|
||||
gboolean gladeuisharp_gladeui_signalinfo_get_after (GladeSignalInfo *signalinfo);
|
||||
void gladeuisharp_gladeui_signalinfo_set_after (GladeSignalInfo *signalinfo, gboolean value);
|
||||
|
||||
gboolean
|
||||
gladesharp_glade_signalinfo_get_after (GladeSignalInfo *signalinfo)
|
||||
gladeuisharp_gladeui_signalinfo_get_after (GladeSignalInfo *signalinfo)
|
||||
{
|
||||
return (gboolean)signalinfo->after;
|
||||
}
|
||||
|
||||
void
|
||||
gladesharp_glade_signalinfo_set_after (GladeSignalInfo *signalinfo, gboolean value)
|
||||
gladeuisharp_gladeui_signalinfo_set_after (GladeSignalInfo *signalinfo, gboolean value)
|
||||
{
|
||||
signalinfo->after = (gboolean)value;
|
||||
}
|
||||
|
||||
gboolean gladesharp_glade_signalinfo_get_lookup (GladeSignalInfo *signalinfo);
|
||||
void gladesharp_glade_signalinfo_set_lookup (GladeSignalInfo *signalinfo, gboolean value);
|
||||
gboolean gladeuisharp_gladeui_signalinfo_get_lookup (GladeSignalInfo *signalinfo);
|
||||
void gladeuisharp_gladeui_signalinfo_set_lookup (GladeSignalInfo *signalinfo, gboolean value);
|
||||
|
||||
gboolean
|
||||
gladesharp_glade_signalinfo_get_lookup (GladeSignalInfo *signalinfo)
|
||||
gladeuisharp_gladeui_signalinfo_get_lookup (GladeSignalInfo *signalinfo)
|
||||
{
|
||||
return (gboolean)signalinfo->lookup;
|
||||
}
|
||||
|
||||
void
|
||||
gladesharp_glade_signalinfo_set_lookup (GladeSignalInfo *signalinfo, gboolean value)
|
||||
gladeuisharp_gladeui_signalinfo_set_lookup (GladeSignalInfo *signalinfo, gboolean value)
|
||||
{
|
||||
signalinfo->lookup = (gboolean)value;
|
||||
}
|
||||
|
||||
guint gladeuisharp_gladeui_widgetclass_get_signals_offset (void);
|
||||
|
||||
guint
|
||||
gladeuisharp_gladeui_widgetclass_get_signals_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeWidgetClass, signals);
|
||||
}
|
||||
|
||||
guint gladeuisharp_gladeui_widgetclass_get_icon_offset (void);
|
||||
|
||||
guint
|
||||
gladeuisharp_gladeui_widgetclass_get_icon_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeWidgetClass, icon);
|
||||
}
|
||||
|
||||
guint gladeuisharp_gladeui_widgetclass_get_name_offset (void);
|
||||
|
||||
guint
|
||||
gladeuisharp_gladeui_widgetclass_get_name_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeWidgetClass, name);
|
||||
}
|
||||
|
||||
guint gladeuisharp_gladeui_widgetclass_get_children_offset (void);
|
||||
|
||||
guint
|
||||
gladeuisharp_gladeui_widgetclass_get_children_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeWidgetClass, children);
|
||||
}
|
||||
|
||||
guint gladeuisharp_gladeui_widgetclass_get_generic_name_offset (void);
|
||||
|
||||
guint
|
||||
gladeuisharp_gladeui_widgetclass_get_generic_name_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeWidgetClass, generic_name);
|
||||
}
|
||||
|
||||
guint gladeuisharp_gladeui_widgetclass_get_properties_offset (void);
|
||||
|
||||
guint
|
||||
gladeuisharp_gladeui_widgetclass_get_properties_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeWidgetClass, properties);
|
||||
}
|
||||
|
||||
guint gladeuisharp_gladeui_widgetclass_get_palette_name_offset (void);
|
||||
|
||||
guint
|
||||
gladeuisharp_gladeui_widgetclass_get_palette_name_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeWidgetClass, palette_name);
|
||||
}
|
||||
|
||||
guint gladeuisharp_gladeui_widgetclass_get_in_palette_offset (void);
|
||||
|
||||
guint
|
||||
gladeuisharp_gladeui_widgetclass_get_in_palette_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeWidgetClass, in_palette);
|
||||
}
|
||||
|
||||
guint gladeuisharp_gladeui_widgetclass_get_child_packings_offset (void);
|
||||
|
||||
guint
|
||||
gladeuisharp_gladeui_widgetclass_get_child_packings_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeWidgetClass, child_packings);
|
||||
}
|
||||
|
||||
guint gladeuisharp_gladeui_widgetclass_get_type_offset (void);
|
||||
|
||||
guint
|
||||
gladeuisharp_gladeui_widgetclass_get_type_offset (void)
|
||||
{
|
||||
return (guint)G_STRUCT_OFFSET (GladeWidgetClass, type);
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,49 @@
|
|||
|
||||
#include <glade.h>
|
||||
#include <glib.h>
|
||||
|
||||
GList*
|
||||
gladeuisharp_gladeui_widget_get_signals (GladeWidget *widget, const gchar *signal_name)
|
||||
{
|
||||
GList *list = NULL;
|
||||
GPtrArray *array;
|
||||
int n;
|
||||
|
||||
array = glade_widget_list_signal_handlers (widget, signal_name);
|
||||
if (array == NULL)
|
||||
return NULL;
|
||||
|
||||
for (n = 0; n < array->len; n++)
|
||||
list = g_list_append (list, g_ptr_array_index (array, n));
|
||||
|
||||
return list;
|
||||
}
|
||||
|
||||
GList*
|
||||
gladeuisharp_gladeui_project_get_objects (GladeProject *project)
|
||||
{
|
||||
return project->objects;
|
||||
}
|
||||
|
||||
gchar*
|
||||
gladeuisharp_gladeui_project_get_path (GladeProject *project)
|
||||
{
|
||||
return project->path;
|
||||
}
|
||||
|
||||
|
||||
gboolean
|
||||
gladeuisharp_gladeui_project_get_modified (GladeProject *project)
|
||||
{
|
||||
return project->changed;
|
||||
}
|
||||
|
||||
void
|
||||
gladeuisharp_gladeui_interface_init (GladeInterface *interface)
|
||||
{
|
||||
interface->names = g_hash_table_new (g_str_hash, g_str_equal);
|
||||
interface->strings = g_hash_table_new_full (g_str_hash,
|
||||
g_str_equal,
|
||||
(GDestroyNotify)g_free,
|
||||
NULL);
|
||||
}
|
|
@ -1,321 +0,0 @@
|
|||
# Makefile.in generated by automake 1.9.6 from Makefile.am.
|
||||
# @configure_input@
|
||||
|
||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
# 2003, 2004, 2005 Free Software Foundation, Inc.
|
||||
# This Makefile.in is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
@SET_MAKE@
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
VPATH = @srcdir@
|
||||
pkgdatadir = $(datadir)/@PACKAGE@
|
||||
pkglibdir = $(libdir)/@PACKAGE@
|
||||
pkgincludedir = $(includedir)/@PACKAGE@
|
||||
top_builddir = ..
|
||||
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
|
||||
INSTALL = @INSTALL@
|
||||
install_sh_DATA = $(install_sh) -c -m 644
|
||||
install_sh_PROGRAM = $(install_sh) -c
|
||||
install_sh_SCRIPT = $(install_sh) -c
|
||||
INSTALL_HEADER = $(INSTALL_DATA)
|
||||
transform = $(program_transform_name)
|
||||
NORMAL_INSTALL = :
|
||||
PRE_INSTALL = :
|
||||
POST_INSTALL = :
|
||||
NORMAL_UNINSTALL = :
|
||||
PRE_UNINSTALL = :
|
||||
POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
target_triplet = @target@
|
||||
subdir = sources
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/configure.in
|
||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_CLEAN_FILES =
|
||||
SOURCES =
|
||||
DIST_SOURCES =
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
AMTAR = @AMTAR@
|
||||
API_VERSION = @API_VERSION@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
|
||||
BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
|
||||
BUILD_GTK_CFLAGS = @BUILD_GTK_CFLAGS@
|
||||
BUILD_GTK_LIBS = @BUILD_GTK_LIBS@
|
||||
CSC = @CSC@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DEFS = @DEFS@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
ENABLE_MONODOC_FALSE = @ENABLE_MONODOC_FALSE@
|
||||
ENABLE_MONODOC_TRUE = @ENABLE_MONODOC_TRUE@
|
||||
GACUTIL = @GACUTIL@
|
||||
GACUTIL_FLAGS = @GACUTIL_FLAGS@
|
||||
GAPI_CFLAGS = @GAPI_CFLAGS@
|
||||
GAPI_LIBS = @GAPI_LIBS@
|
||||
GLADEUI_CFLAGS = @GLADEUI_CFLAGS@
|
||||
GLADEUI_LIBS = @GLADEUI_LIBS@
|
||||
GTK_SHARP_CFLAGS = @GTK_SHARP_CFLAGS@
|
||||
GTK_SHARP_LIBS = @GTK_SHARP_LIBS@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LD_LIBRARY_PATH = @LD_LIBRARY_PATH@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIB_PREFIX = @LIB_PREFIX@
|
||||
LIB_SUFFIX = @LIB_SUFFIX@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
||||
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MCS = @MCS@
|
||||
MONO = @MONO@
|
||||
MONODOC = @MONODOC@
|
||||
MONODOC_DEPENDENCY_CFLAGS = @MONODOC_DEPENDENCY_CFLAGS@
|
||||
MONODOC_DEPENDENCY_LIBS = @MONODOC_DEPENDENCY_LIBS@
|
||||
MONODOC_REQUIRED_VERSION = @MONODOC_REQUIRED_VERSION@
|
||||
MONO_DEPENDENCY_CFLAGS = @MONO_DEPENDENCY_CFLAGS@
|
||||
MONO_DEPENDENCY_LIBS = @MONO_DEPENDENCY_LIBS@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH = @PATH@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
PKG_CONFIG = @PKG_CONFIG@
|
||||
RUNTIME = @RUNTIME@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
VERSION = @VERSION@
|
||||
WINBUILD_FALSE = @WINBUILD_FALSE@
|
||||
WINBUILD_TRUE = @WINBUILD_TRUE@
|
||||
ac_ct_STRIP = @ac_ct_STRIP@
|
||||
ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
datadir = @datadir@
|
||||
exec_prefix = @exec_prefix@
|
||||
gladeui_prefix = @gladeui_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localstatedir = @localstatedir@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
oldincludedir = @oldincludedir@
|
||||
prefix = @prefix@
|
||||
program_transform_name = @program_transform_name@
|
||||
sbindir = @sbindir@
|
||||
sharedstatedir = @sharedstatedir@
|
||||
sysconfdir = @sysconfdir@
|
||||
target = @target@
|
||||
target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
SOURCE_DIR = glade-3-2.90.0
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
|
||||
&& exit 0; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu sources/Makefile'; \
|
||||
cd $(top_srcdir) && \
|
||||
$(AUTOMAKE) --gnu sources/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
uninstall-info-am:
|
||||
tags: TAGS
|
||||
TAGS:
|
||||
|
||||
ctags: CTAGS
|
||||
CTAGS:
|
||||
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
|
||||
list='$(DISTFILES)'; for file in $$list; do \
|
||||
case $$file in \
|
||||
$(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
$(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
|
||||
esac; \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test "$$dir" != "$$file" && test "$$dir" != "."; then \
|
||||
dir="/$$dir"; \
|
||||
$(mkdir_p) "$(distdir)$$dir"; \
|
||||
else \
|
||||
dir=''; \
|
||||
fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
|
||||
fi; \
|
||||
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
|
||||
else \
|
||||
test -f $(distdir)/$$file \
|
||||
|| cp -p $$d/$$file $(distdir)/$$file \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile
|
||||
installdirs:
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
`test -z '$(STRIP)' || \
|
||||
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean-am: clean-generic mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-man:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-generic
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-info-am
|
||||
|
||||
.PHONY: all all-am check check-am clean clean-generic distclean \
|
||||
distclean-generic distdir dvi dvi-am html html-am info info-am \
|
||||
install install-am install-data install-data-am install-exec \
|
||||
install-exec-am install-info install-info-am install-man \
|
||||
install-strip installcheck installcheck-am installdirs \
|
||||
maintainer-clean maintainer-clean-generic mostlyclean \
|
||||
mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am \
|
||||
uninstall-info-am
|
||||
|
||||
|
||||
api: $(SOURCE_DIR)/src/*.h
|
||||
PERLLIB=$(GTKSHARP_PREFIX)/share/perl5 \
|
||||
PATH=$(GTKSHARP_PREFIX)/bin:$$PATH \
|
||||
gapi2-parser gladeui-sharp-sources.xml
|
||||
cp gladeui-api.raw ../gladeui
|
||||
|
||||
get-sources:
|
||||
rm -rf $(SOURCE_DIR)
|
||||
wget http://ftp.gnome.org/pub/GNOME/sources/glade-3/2.90/glade-3-2.90.0.tar.gz
|
||||
tar xvfz glade-3-2.90.0.tar.gz
|
||||
for i in `ls $(SOURCE_DIR)/src/*.h`; do \
|
||||
sed -e "s/LIBGLADEUI_API//" -i $$i; \
|
||||
done;
|
||||
|
||||
clean:
|
||||
rm -rf $(SOURCE_DIR)
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
|
@ -1,18 +0,0 @@
|
|||
Imported to the wrong place.
|
||||
--Esta línea y las que están debajo serán ignoradas--
|
||||
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/glue
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/AUTHORS
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/autogen.sh
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/configure.in
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/COPYING
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/doc
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/gladeui
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/gladeui-sparp.pc.in
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/gladeui-sharp.pub
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/gladeui-sharp.snk
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/INSTALL
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/LICENSE.LGPL
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/LICENSE.MPL
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/Makefile.am
|
||||
D svn+ssh://lluis@mono-cvs.ximian.com/source/trunk/sources
|
Загрузка…
Ссылка в новой задаче